- 博客(13)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 windows SetupAPI 介绍和使用
from:http://blog.csdn.net/zhulinu/article/details/8682856目录(?)[+]在NT的基础上,MS在NT4.0后的操作系统里都提供了很多以SetupDiXXXXX开头的函数,就是大家经常所说的 SetupAPI.需要包含头文件setupapi.h。setupapi.lib。1,首
2016-01-28 10:16:41 2735
转载 CryptoAPI简介
CryptoAPI函数使用“加密服务提供者”(CSP)完成数据加密、解密以及密钥的存储管理、所有的CSP都是相互独立的模块。理论上,CSP应该独立于特定的应用程序,也就是说所有的应用程序可以使用任何一个CSP。但是,实际上有些应用程序只能与特定的CSP协作。CSP与应用程序之间的关系类似于Windows GDI模型。CSP就类似于图形硬件驱动程序。密钥存储的安全性完全取决于CSP的
2016-01-14 10:11:16 1768
转载 GUID
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class :是设备安装类GUIDHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses:设备接口类GUID计算机管理属性中的信息:以下转自:http://blog.sina.com.cn
2016-01-14 10:07:51 476
转载 CryptoApi基本函数总结
原文:http://blog.csdn.net/ghevinn/article/details/124941711,CertOpenSystemStore打开系统最常用的证书存储区域。假如需要满足复杂的需要,请看CertOpenStore HCERTSTORE WINAPI CertOpenSystemStore( HCRYPTPROV hprov, //CSP句柄,NULL为默认句柄
2016-01-13 16:31:18 1026
转载 ScreenToClient 和 ClientToScreen
GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。 GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,因为这个矩阵是在客户区坐标系下(相对于窗口客户区的左上角)的。 用GetClientRect返回的REC
2016-01-13 15:38:45 811
转载 Shell_NotifyIcon 系统托盘
Shell_NotifyIcon是windows中用来生成系统托盘图标的API函数。一、原型 BOOL Shell_NotifyIcon( DWORD dwMessage, PNOTIFYICONDATA lpdata );二、参数及返回值说明1.dwMessage:[输入参数] 说明要执行的动作。动作的可选值如下: NIM_ADD 增加一个
2016-01-13 11:04:24 567
转载 Openssl 之大数运算函数 BN
主要介绍Openssl中的有关大数运算函数,这个对于RSA研究和实现比较有价值 1.初始化函数 BIGNUM *BN_new(void); 新生成一个BIGNUM结构 void BN_free(BIGNUM *a); 释放一个BIGNUM结构,释放完后a=NULL; void BN_init(BIGNUM *); 初始化所有项均为0,
2016-01-11 17:45:26 720
转载 谈谈PBOC3.0中使用的国密SM2算法
转载请注明出处http://blog.csdn.net/pony_maggie/article/details/39780825作者:小马 一 知识准备 SM2是国密局推出的一种他们自己说具有自主知识产权的非对称商用密码算法。本身是基于ECC椭圆曲线算法的,所以要讲sm2, 先要弄懂ECC。 完全理解ECC
2016-01-11 15:48:18 2073
转载 VC中PC/SC智能卡接口的编程
[摘要]本文介绍了如何在VC中通过PC/SC接口实现对智能卡读写器的操作,并给出了详细的例子代码。[关键词]智能卡、PC/SC、智能卡读写器1 引言完整的智能卡应用系统由后台服务程序、主机或终端应用程序和智能卡等组成,如图1所示。其中,后台服务程序提供了支持智能卡的服务。例如,在一个电子付款系统中,后台服务程序可以提供到信用卡和帐户信息的访问;主机或终端应用程序一般存在于台
2016-01-07 17:53:07 659 1
转载 duilib库-----消息流程分析
转自:http://blog.csdn.net/yimsungnam/article/details/6935855看下CWindowWnd类与CPaintManagerUI类是咋进行消息分发的吧.1. 先看下CPaintManagerUI类的MessageLoop函数:[cpp] view plaincopyprint?
2016-01-07 15:58:08 417
转载 duilib学习笔记
转载自Soul Apogee本文链接地址:duilib学习笔记前段时间对皮肤引擎比较感兴趣,于是在VS第一人称快的无法直视的dot大神推荐下,看了一个小巧又好用的皮肤引擎:duilib。1. duilib简介duilib是一个开源的DirectUI界面库,简洁但是功能强大。而且还是BSD的license,所以即便是在商业上,大家也可以安心使用。
2016-01-07 15:12:36 681
转载 Duilib 入门
要使用duilib库,必须把库导入,代码如下:1 #include “xxxUIlib.h“//xxx为UIlib.h的路径2 using namespace Duilib; //Duilib为库自定义的名字空间3 4 #ifdef _DEBUG5 #ifdef _UNICODE6 #pragma comment(lib, “xxxDuilib_ud.lib”)7
2016-01-07 14:13:27 613
转载 CString::GetAt()
BYTE 是 1字节长度 的 整型, int 是 4 字节长度 的 整型。 CString::GetAt(0); 就是把 一个 CString 对象里 的字符串 中的第一个字符,把它的ASCII 值 送返回来。例如:BYTE temp;CString m_str( "abcdef" ); // CString 对象里 的字符串 是 "abcdef"temp = m_str.Ge
2016-01-07 13:45:50 5013
SecureCRT_绿色版
2015-06-04
vs2008下实现二维码扫描,图片扫描,很好用,使用opencv,zbar库
2015-04-27
枚举不到CSP,希望会的指导一下
2015-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人