亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? usbkey.cpp

?? 實現(xiàn)了數(shù)字證書的制作、SSL安全通訊、加解密操作等功能
?? CPP
字號:
// UsbKey.cpp : Defines the class behaviors for the application.
//

#include "stdafx.h"
#include "UsbKey.h"

#include "usbinfopage.h"
#include "usbprocpage.h"
#include "usbpwdpage.h"
#include "UsbSoPage.h"
#include "UsbKeySheet.h"
#include "UsbCertPage.h"
#include "UsbCaPage.h"
#include "UsbSslClient.h"
#include "UsbSslServer.h"
#include "UsbEvpPage.h"
#include "UsbRaServer.h"

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

/////////////////////////////////////////////////////////////////////////////
// CUsbKeyApp

BEGIN_MESSAGE_MAP(CUsbKeyApp, CWinApp)
	//{{AFX_MSG_MAP(CUsbKeyApp)
		// NOTE - the ClassWizard will add and remove mapping macros here.
		//    DO NOT EDIT what you see in these blocks of generated code!
	//}}AFX_MSG
	ON_COMMAND(ID_HELP, CWinApp::OnHelp)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CUsbKeyApp construction

CUsbKeyApp::CUsbKeyApp()
{
	// TODO: add construction code here,
	// Place all significant initialization in InitInstance
}

/////////////////////////////////////////////////////////////////////////////
// The one and only CUsbKeyApp object

CUsbKeyApp theApp;

/////////////////////////////////////////////////////////////////////////////
// CUsbKeyApp initialization

BOOL CUsbKeyApp::InitInstance()
{
	// Standard initialization
	// If you are not using these features and wish to reduce the size
	//  of your final executable, you should remove from the following
	//  the specific initialization routines you do not need.
	if (!AfxSocketInit())
	{
		AfxMessageBox("IDP_SOCKETS_INIT_FAILED");
		return FALSE;
	}	
#ifdef _AFXDLL
	Enable3dControls();			// Call this when using MFC in a shared DLL
#else
	Enable3dControlsStatic();	// Call this when linking to MFC statically
#endif

	if(USBKey_Connect(&m_handle)==FALSE)
	{
//		AfxMessageBox("檢測不到USB鑰匙");
//		return false;
	}
	m_VerifySo=false;
	m_VerifyUser=false;
//	m_PubKey=false;
//	m_PriKey=false;
//	m_ExternKey=false; 
	m_ChangeKey=false;;
	CUsbKeySheet dlg("MiniCA System");
	dlg.m_psh.dwFlags |= PSH_NOAPPLYNOW  |PSH_USEHICON;
	dlg.m_psh.dwFlags&= ~PSH_HASHELP;
	dlg.m_psh.nStartPage = 0;//本程序此處不能改動
	dlg.m_psh.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_KEY); 

	CUsbInfoPage pageInfo;
	pageInfo.m_psp.dwFlags |= PSH_USEHICON;
	pageInfo.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_DISK); 
	//MAKEINTRESOURCE

	CUsbPwdPage pagePwd;
	pagePwd.m_psp.dwFlags |= PSH_USEHICON;
	pagePwd.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_PWD); 

	CUsbProcPage pageProc;
	pageProc.m_psp.dwFlags |= PSH_USEHICON;
	pageProc.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_CERT); 

	CUsbSoPage pageOper;
	pageOper.m_psp.dwFlags |= PSH_USEHICON;
	pageOper.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_SO); 

	CUsbCertPage pageCert;
	pageCert.m_psp.dwFlags |= PSH_USEHICON;
	pageCert.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_EXTERN); 

	CUsbCaPage pageCa;
	pageCa.m_psp.dwFlags |= PSH_USEHICON;
	pageCa.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_CA); 

	CUsbSslClient pageClient;
	pageClient.m_psp.dwFlags |= PSH_USEHICON;
	pageClient.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_CLIENT); 

	CUsbSslServer pageServer;
	pageServer.m_psp.dwFlags |= PSH_USEHICON;
	pageServer.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_SERVER); 

	CUsbEvpPage pageEvp;
	pageEvp.m_psp.dwFlags |= PSH_USEHICON;
	pageEvp.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_EVP); 

	CUsbRaServer pageRa;
	pageRa.m_psp.dwFlags |= PSH_USEHICON;
	pageRa.m_psp.hIcon=AfxGetApp()->LoadIcon(IDI_ICON_RA); 

	dlg.AddPage(&pageInfo);
	dlg.AddPage(&pagePwd);
	dlg.AddPage(&pageProc);
	dlg.AddPage(&pageOper);
	dlg.AddPage(&pageCert);
	dlg.AddPage(&pageCa);
	dlg.AddPage(&pageClient);
	dlg.AddPage(&pageServer);
	dlg.AddPage(&pageEvp);
	dlg.AddPage(&pageRa);

	m_pMainWnd = &dlg;

	int nResponse = dlg.DoModal();

	if (nResponse == IDOK)
	{
		// TODO: Place code here to handle when the dialog is
		//  dismissed with OK
	}
	else if (nResponse == IDCANCEL)
	{
		// TODO: Place code here to handle when the dialog is
		//  dismissed with Cancel
	}

	// Since the dialog has been closed, return FALSE so that we exit the
	//  application, rather than start the application's message pump.
	return FALSE;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品高潮久久久久无| 日韩不卡一二三区| 日韩va欧美va亚洲va久久| 国产精品 欧美精品| 欧美日韩免费一区二区三区| 中文成人综合网| 美女被吸乳得到大胸91| 欧美在线播放高清精品| 国产精品你懂的在线欣赏| 久久99蜜桃精品| 欧美巨大另类极品videosbest | 777午夜精品视频在线播放| 国产精品福利一区二区| 国产精品影视在线观看| 日韩一级高清毛片| 婷婷中文字幕综合| 欧美性大战久久久久久久蜜臀| 国产精品热久久久久夜色精品三区| 日韩av午夜在线观看| 在线视频一区二区免费| 亚洲免费观看视频| 91丨porny丨首页| 国产精品丝袜久久久久久app| 韩国一区二区在线观看| 日韩限制级电影在线观看| 日本不卡高清视频| 日韩一区二区免费在线观看| 天天综合网天天综合色| 777午夜精品视频在线播放| 图片区小说区国产精品视频| 欧美亚洲国产bt| 图片区日韩欧美亚洲| 91麻豆精品国产91久久久久久| 亚洲一区二区欧美| 欧美电影影音先锋| 日本大胆欧美人术艺术动态| 日韩一区二区在线观看| 久久精品国产精品亚洲综合| 精品国产91乱码一区二区三区| 久久国产精品一区二区| 久久久久久夜精品精品免费| 风间由美性色一区二区三区| 日本一区二区三级电影在线观看 | 欧美性视频一区二区三区| 综合色中文字幕| 欧美日韩在线综合| 精品一区二区三区免费播放| 久久久久久影视| 一本色道亚洲精品aⅴ| 亚洲第一成人在线| 精品奇米国产一区二区三区| 国产一区视频网站| 亚洲欧美日韩人成在线播放| 欧美日韩成人综合| 国产一区激情在线| 国产精品国产三级国产有无不卡| 色综合久久88色综合天天| 日韩精品免费专区| 国产欧美日韩不卡免费| 色乱码一区二区三区88| 日韩精品欧美精品| 国产精品久久久久久久久免费丝袜 | 欧美经典一区二区| 色丁香久综合在线久综合在线观看| 亚洲国产成人porn| 久久久久国色av免费看影院| 色av成人天堂桃色av| 久久国产精品72免费观看| 自拍偷拍欧美精品| 日韩精品一区二| 色婷婷综合久色| 国产一区二区三区蝌蚪| 亚洲自拍偷拍综合| 国产日韩一级二级三级| 欧美日韩成人一区| eeuss鲁一区二区三区| 奇米色777欧美一区二区| 18涩涩午夜精品.www| 日韩免费一区二区三区在线播放| k8久久久一区二区三区| 美女网站色91| 亚洲精品五月天| 日本一区二区高清| 欧美videos中文字幕| 在线观看av一区| aaa亚洲精品| 国产麻豆成人精品| 麻豆精品一区二区综合av| 亚洲综合偷拍欧美一区色| 国产日产亚洲精品系列| 日韩美女在线视频| 欧美高清视频一二三区| 色综合久久88色综合天天免费| 国产91综合网| 精品一区二区久久| 蜜臂av日日欢夜夜爽一区| 亚洲高清免费观看高清完整版在线观看| 久久久91精品国产一区二区精品 | 久久超碰97中文字幕| 午夜在线成人av| 亚洲尤物在线视频观看| 日韩码欧中文字| 中文字幕中文在线不卡住| 久久久久久久久久看片| 精品国产乱码久久久久久夜甘婷婷| 欧美日韩高清影院| 欧美在线一区二区三区| 欧洲日韩一区二区三区| 欧美图区在线视频| 91黄色激情网站| 91久久免费观看| 欧洲国产伦久久久久久久| 91色在线porny| 一本色道久久综合狠狠躁的推荐| 91在线porny国产在线看| av中文字幕一区| 91黄色免费网站| 欧美久久久一区| 制服.丝袜.亚洲.另类.中文 | 色综合久久久久久久| 91麻豆精东视频| 91国偷自产一区二区三区成为亚洲经典 | 久久99精品国产| 国产福利一区二区三区在线视频| 国产丶欧美丶日本不卡视频| 国产精品综合在线视频| 丰满岳乱妇一区二区三区| 不卡欧美aaaaa| 欧美亚洲图片小说| 91精品国产综合久久婷婷香蕉| 日韩欧美在线123| 久久精品在线观看| 亚洲欧洲色图综合| 三级久久三级久久| 国内精品视频一区二区三区八戒| 国产福利不卡视频| 在线视频一区二区免费| 欧美成人一级视频| 综合欧美一区二区三区| 污片在线观看一区二区| 国产精品一区二区三区乱码| 99国产精品视频免费观看| 欧美夫妻性生活| 国产亚洲欧美色| 亚洲一二三四在线| 国产裸体歌舞团一区二区| 97久久人人超碰| 精品免费国产二区三区| 亚洲欧洲一区二区在线播放| 午夜私人影院久久久久| 国产91丝袜在线播放0| 欧美亚洲一区二区在线观看| 久久综合国产精品| 亚洲国产你懂的| 成人免费不卡视频| 在线播放91灌醉迷j高跟美女 | 日韩一级片在线播放| 日韩理论电影院| 久久国产视频网| 欧美三级资源在线| 中文字幕不卡一区| 麻豆成人av在线| 色视频成人在线观看免| 精品福利在线导航| 亚洲午夜激情av| 99麻豆久久久国产精品免费| 欧美一个色资源| 亚洲一区二区三区四区在线观看| 国产精品一区不卡| 欧美一区二区三区视频免费播放| 国产精品久久777777| 狠狠狠色丁香婷婷综合激情 | 性欧美大战久久久久久久久| 成人网在线播放| 26uuu精品一区二区在线观看| 亚洲高清在线精品| 色8久久人人97超碰香蕉987| 国产精品每日更新| 国产剧情在线观看一区二区| 欧美高清激情brazzers| 亚洲一卡二卡三卡四卡无卡久久| 成人午夜视频网站| 国产亚洲精品aa| 国产一区二区在线看| 欧美一二三区在线观看| 日韩精品一级中文字幕精品视频免费观看 | 欧美三级日本三级少妇99| 国产精品久久久久aaaa樱花| 国产精华液一区二区三区| 欧美成人国产一区二区| 日本vs亚洲vs韩国一区三区二区| 欧美最新大片在线看| 亚洲一区二区在线观看视频 | 午夜精品在线看| 欧美日韩精品欧美日韩精品一| 一区二区在线观看免费| 99精品黄色片免费大全| 亚洲美女在线国产| 欧美视频第二页| 亚洲一区中文在线|