資源簡介
RSA算法實現,C++完成,無錯誤,權威~

代碼片段和文件信息
//?AboutDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“MixedCS.h“
#include?“AboutDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
extern??CMixedCSApp?????????theApp;
static??BOOL?bClicked?=?FALSE;
char?*pArrCredit?=?{?““?};
/////////////////////////////////////////////////////////////////////////////
//?CAboutDlg?dialog
CAboutDlg::CAboutDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAboutDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CAboutDlg)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
CBitmap?bmp;
srand(GetTickCount());
do{theApp.bk_about=rand()%5;}while(theApp.bk_about==theApp.bk_mainui
??????????????????????||theApp.bk_about==1||theApp.bk_about==3);
bmp.LoadBitmap(IDB_BKBITMAP1+theApp.bk_about);
m_BkBrush?=?CreatePatternBrush?((HBITMAP)bmp.GetSafeHandle())?;
bmp.Deleteobject();
bitmapIDs[0]?=?IDB_BKBITMAP2;
bitmapIDs[1]?=?IDB_BKBITMAP4;
}
void?CAboutDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutDlg)
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAboutDlg?CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
ON_WM_CTLCOLOR()
ON_WM_TIMER()
ON_WM_DESTROY()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAboutDlg?message?handlers
#define??DISPLAY_TIMER_ID 151
BOOL?CAboutDlg::OnInitDialog()?
{
CDialog::OnInitDialog();
//?TODO:?Add?extra?initialization?here
m_neuhomepage.SubclassDlgItem(IDC_NEUHOMEPAGE_STATICthis);
m_myemail.SubclassDlgItem(IDC_MYEMAIL_STATICthis);
m_neuhomepage.Setlink(TRUE)
?.SetTextColor(RGB(00255))
?????????.SetFontUnderline(TRUE)
?.SetlinkCursor(AfxGetApp()->LoadCursor(IDC_HAND));
m_myemail.Setlink(TRUE)
?????.SetTextColor(RGB(00255))
?????.SetFontUnderline(TRUE)
?????.SetlinkCursor(AfxGetApp()->LoadCursor(IDC_HAND));
?????????
m_credit.SubclassDlgItem(IDC_DISPLAY_STATICthis);
m_credit.SetCredits(pArrCredit‘|‘);
m_credit.SetSpeed(DISPLAY_FAST);
m_credit.SetColor(BACKGROUND_COLOR?RGB(00255));
m_credit.SetTransparent();
m_credit.SetBkImage(bitmapIDs[0]);
m_credit.StartScrolling();
TimerOn?=?SetTimer(DISPLAY_TIMER_ID5000NULL);
????ASSERT(TimerOn?!=?0);
return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
??????????????//?EXCEPTION:?OCX?Property?Pages?should?return?FALSE
}
HBRUSH?CAboutDlg::OnCtlColor(CDC*?pDC?CWnd*?pWnd?UINT?nCtlColor)?
{
{
HBRUSH?hbr?=?CDialog::OnCtlColor(pDC?pWnd?nCtlColor);
//?TODO:?Change?any?attributes?of?the?DC?here
if?(?(nCtlColor==CTLCOLOR_DLG)?||?(nCtlColor==CTLCOLOR_STATIC)?)
{
pDC->SetBkMode?(TRANSPARENT);
if(?nCtlColor==CTLCOLOR_STATIC?)
pDC->SetTextColor(RGB(00255));
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3580??2006-12-13?09:09??源代碼\CreditStatic.H
?????文件??????28770??2006-12-13?09:09??源代碼\CreditStatic.CPP
?????文件???????2265??2006-12-13?09:09??源代碼\BigInt.h
?????文件??????19519??2007-10-16?10:08??源代碼\BigInt.cpp
?????文件???????1621??2006-12-13?09:09??源代碼\AboutDlg.h
?????文件???????3605??2006-12-13?09:09??源代碼\AboutDlg.cpp
?????文件????????539??2006-12-13?09:09??源代碼\MixedCS.dsw
?????文件???????5647??2006-12-13?09:09??源代碼\MixedCS.dsp
?????文件???????2564??2006-12-13?09:09??源代碼\MixedCS.cpp
?????文件???????4146??2006-12-13?09:09??源代碼\MixedCS.clw
?????文件??????26760??2006-12-13?09:09??源代碼\MixedCS.aps
?????文件???????1199??2006-12-13?09:09??源代碼\Mcs.h
?????文件???????3421??2006-12-13?09:09??源代碼\Mcs.cpp
?????文件???????4599??2006-12-13?09:09??源代碼\Label.cpp
?????文件???????2093??2006-12-13?09:09??源代碼\LABEL.H
?????文件???????1273??2006-12-13?09:09??源代碼\GfL.h
?????文件???????5729??2006-12-13?09:09??源代碼\GfL.cpp
?????文件????????857??2006-12-13?09:09??源代碼\FileInOut.h
?????文件???????2745??2006-12-13?09:09??源代碼\FileInOut.cpp
?????文件???????2091??2006-12-13?09:09??源代碼\Des.h
?????文件??????15567??2006-12-13?09:09??源代碼\Des.cpp
?????文件???????8221??2006-12-13?09:09??源代碼\Window.cpp
?????文件???????1054??2006-12-13?09:09??源代碼\StdAfx.h
?????文件????????209??2006-12-13?09:09??源代碼\StdAfx.cpp
?????文件???????2058??2006-12-13?09:09??源代碼\RsaKeyDlg.h
?????文件???????7917??2006-12-13?09:09??源代碼\RsaKeyDlg.cpp
?????文件???????1118??2006-12-13?09:09??源代碼\Rsa.h
?????文件???????3627??2006-12-13?09:09??源代碼\Rsa.cpp
?????文件???????1054??2006-12-13?09:09??源代碼\MyFileDialog.h
?????文件???????2466??2006-12-13?09:09??源代碼\MyFileDialog.cpp
............此處省略37個文件信息
- 上一篇:鉸鏈四桿機構運動仿真編程(vc6.0)
- 下一篇:學生成績管理系統C語言實現
評論
共有 條評論