91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.58MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-30
  • 語言: C/C++
  • 標簽: CA??c++??

資源簡介

c++寫的CA(Certification Authoritcation)數字證書生成源代碼模擬系統,里面包含了散列算法等核心加密解密算法,適合于研究網絡安全、數字水印的相關人員進行參考,具有很大的啟發性。

資源截圖

代碼片段和文件信息

//?ColorListBox.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“UsbKey.h“
#include?“ColorListBox.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CColorListBox

CColorListBox::CColorListBox()
{
}

CColorListBox::~CColorListBox()
{
}


BEGIN_MESSAGE_MAP(CColorListBox?CListBox)
//{{AFX_MSG_MAP(CColorListBox)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CColorListBox?message?handlers

void?CColorListBox::DrawItem(LPDRAWITEMSTRUCT?lpDIS)?
{
//?TODO:?Add?your?code?to?draw?the?specified?item
if?((int)lpDIS->itemID? return;?

CDC*?pDC?=?CDC::FromHandle(lpDIS->hDC);

COLORREF?crText;
CString?sText;
COLORREF?crNorm;
HICON?icon;
switch(lpDIS->itemData)
{
case?M_OK:
crNorm=RGB(01280);
icon=AfxGetApp()->LoadIcon(IDI_ICON_OK);
break;
case?M_ERROR:
crNorm=RGB(25500);
icon=AfxGetApp()->LoadIcon(IDI_ICON_ERROR);
break;
case?M_WARING:
crNorm=RGB(00255);
icon=AfxGetApp()->LoadIcon(IDI_ICON_WARING);
break;
}


//?字符串顏色
COLORREF?crHilite?=?RGB(255-GetRValue(crNorm)?255-GetGValue(crNorm)?255-GetBValue(crNorm));
CRect?rectBK(lpDIS->rcItem.left+22lpDIS->rcItem.toplpDIS->rcItem.right+18lpDIS->rcItem.bottom);


//?如果被選中,使用高亮色會矩形
if?((lpDIS->itemState?&?ODS_SELECTED)?&&
?(lpDIS->itemAction?&?(ODA_SELECT?|?ODA_DRAWENTIRE)))
{
CBrush?brush(crNorm);
pDC->FillRect(rectBK?&brush);
}

//?如果取消選中,恢復
if?(!(lpDIS->itemState?&?ODS_SELECTED)?&& (lpDIS->itemAction?&?ODA_SELECT))
{
CBrush?brush(::GetSysColor(COLOR_WINDOW));
pDC->FillRect(rectBK?&brush);
} ?

//?繪制焦點矩形
if?((lpDIS->itemAction?&?ODA_FOCUS)?&&?(lpDIS->itemState?&?ODS_FOCUS))
pDC->DrawFocusRect(&lpDIS->rcItem);?

//?取消焦點矩形
if?((lpDIS->itemAction?&?ODA_FOCUS)?&& !(lpDIS->itemState?&?ODS_FOCUS))
pDC->DrawFocusRect(&lpDIS->rcItem);?


//?透明背景
int?nBkMode?=?pDC->SetBkMode(TRANSPARENT);


if?(lpDIS->itemData)
{
if?(lpDIS->itemState?&?ODS_SELECTED)
crText?=?pDC->SetTextColor(crHilite);
else?if?(lpDIS->itemState?&?ODS_DISABLED)
crText?=?pDC->SetTextColor(::GetSysColor(COLOR_GRAYTEXT));
else
crText?=?pDC->SetTextColor(crNorm);
}

else
{
if?(lpDIS->itemState?&?ODS_SELECTED)
crText?=?pDC->SetTextColor(::GetSysColor(COLOR_HIGHLIGHTTEXT));
else?if?(lpDIS->itemState?&?ODS_DISABLED)
crText?=?pDC->SetTextColor(::GetSysColor(COLOR_GRAYTEXT));
else
crText?=?pDC->SetTextColor(::GetSysColor(COLOR_WINDOWTEXT));
}


//?顯示字符串
GetText(lpDIS->itemID?sText);
CRect?rect?=?lpDIS->rcItem;

//?字符格式
UINT?nFormat?=?DT_LEFT?|?DT_SINGLELINE?|?DT_VCENTER;
if?(Getstyle()?&?LBS_USETABSTOPS)
nFormat?|=?DT_EXPANDTABS

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????目錄??????????0??2004-01-05?17:27??MiniCA2

?????目錄??????????0??2003-12-25?10:21??MiniCA2\MiniCA

?????文件?????114739??2003-12-24?11:49??MiniCA2\MiniCA\CA.dll

?????文件???????4631??2003-12-23?17:46??MiniCA2\MiniCA\CA.H

?????文件???????5038??2003-12-23?17:47??MiniCA2\MiniCA\CA.lib

?????文件??????69632??2002-03-12?17:21??MiniCA2\MiniCA\ep1kdl20.dll

?????文件???????8090??2002-03-12?17:21??MiniCA2\MiniCA\ep1kdl20.lib

?????文件??????13599??2002-01-15?17:43??MiniCA2\MiniCA\epassapi.h

?????文件?????241717??2003-12-04?11:42??MiniCA2\MiniCA\Evp.dll

?????文件???????1784??2003-11-22?19:36??MiniCA2\MiniCA\Evp.h

?????文件???????3890??2003-12-04?11:42??MiniCA2\MiniCA\Evp.lib

?????文件?????872448??2003-01-07?19:11??MiniCA2\MiniCA\libeay32.dll

?????文件?????546826??2003-01-07?19:11??MiniCA2\MiniCA\libeay32.lib

?????文件????????826??2002-01-15?17:43??MiniCA2\MiniCA\md5.h

?????目錄??????????0??2003-12-25?10:30??MiniCA2\MiniCA\MiniCA

?????文件???????4064??2003-11-11?11:29??MiniCA2\MiniCA\MiniCA\ColorListBox.cpp

?????文件???????1358??2003-11-11?11:11??MiniCA2\MiniCA\MiniCA\ColorListBox.h

?????文件??????13599??2002-01-15?17:43??MiniCA2\MiniCA\MiniCA\epassapi.h

?????文件????????826??2002-01-15?17:43??MiniCA2\MiniCA\MiniCA\md5.h

?????文件??????90069??2000-07-26?15:36??MiniCA2\MiniCA\MiniCA\msado15.tlh

?????文件??????76377??2000-07-26?15:36??MiniCA2\MiniCA\MiniCA\msado15.tli

?????文件????????728??2003-12-03?13:22??MiniCA2\MiniCA\MiniCA\RaServer.cpp

?????文件??????58250??2003-11-22?22:24??MiniCA2\MiniCA\MiniCA\RCa01692

?????文件???????3579??2003-08-23?13:41??MiniCA2\MiniCA\MiniCA\ReadMe.txt

?????目錄??????????0??2003-12-25?10:21??MiniCA2\MiniCA\MiniCA\res

?????文件???????2238??2003-09-25?10:28??MiniCA2\MiniCA\MiniCA\res\ca.ICO

?????文件???????2238??2003-08-25?14:47??MiniCA2\MiniCA\MiniCA\res\cert.ico

?????文件???????2238??2003-10-29?15:18??MiniCA2\MiniCA\MiniCA\res\client.ico

?????文件???????1663??2003-12-23?14:18??MiniCA2\MiniCA\MiniCA\res\ClientCert.pem

?????文件????????887??2003-12-23?14:18??MiniCA2\MiniCA\MiniCA\res\ClientPriKey.pem

............此處省略243個文件信息

評論

共有 條評論