• 大小: 465KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-14
  • 语言: C/C++
  • 标签: RSA算法  

资源简介

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个文件信息

评论

共有 条评论