自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (19)
  • 收藏
  • 关注

转载 NSIS 的 Modern UI 教程

From: http://chenmy.hanzify.org/article.asp?id=50NSIS 2.0 版本支持定制的用户界面。所谓的 Modern UI(下称 MUI) 就是一种模仿最新的 Windows 界面风格的界面系统。MUI 改变了 NSIS 脚本的编写习惯,它使用 NSIS 的宏来表达,指定 MUI 的属性需要使用宏。所以,诸如 LicenseText, Icon, C

2011-12-27 17:52:37 3448

原创 VC代码判断网站是否在兼容性视图列表中

以下是C++代码BOOL QueryWebIsInCompatibilityViewList(BYTE *pbURL,DWORD dwURLLen,DWORD &dwStatus){ LONG rv = ERROR_SUCCESS; HKEY hKey; CString strRegPath = _T("Software\\Microsoft\\Internet Explore

2011-12-27 17:35:28 3502 5

转载 NSIS脚本 完成页面示例

转自http://blog.sina.com.cn/s/blog_407c173601007y3q.html                             以下为脚本!; 该脚本使用 HM VNISEdit 脚本编辑器向导产生;用来运行安装完成页面运行程序的定制!; 安装程序初始定义常量!define PRODUCT_NAME "运行程序示例"

2011-12-27 17:27:29 6036

转载 如何编写自动安装注册的CAB文件

1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet   SDK的安装就有了,Cabinet   SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.asp。    Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。

2011-12-26 15:37:02 2245

转载 (转)ECC加密算法入门介绍

ECC加密算法入门介绍前言 同RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公开密钥算法。目前,国内详细介绍ECC的公开文献并不多(反正我没有找到)。有一些简介,也是泛泛而谈,看完后依然理解不了ECC的实质(可能我理解力太差)。前些天我从国外网站

2011-12-22 10:31:57 3136

原创 VC右键菜单消息响应处理

LRESULT CXXXDlg::TrayNotify(WPARAM wp,LPARAM lp){ UINT uID = (UINT) wp;  UINT uMouseMsg = (UINT) lp;  if(uMouseMsg == WM_RBUTTONUP) {  CPoint curPoint;  GetCursorPos(&curPoint);  CMe

2011-12-19 10:09:15 2479

原创 C++编程要养成的习惯

(1)支持UNICODE和ASNI,使用宏 _T("")、 L""、TEXT("") 、_TEXT(""),尽量使用同时支持UNICODE和ASNI的函数,如_tcs****;

2011-12-18 15:47:45 623

转载 VC++的Unicode编程(宏UNICODE与_UNICODE)

一、什么是Unicode  先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一

2011-12-18 12:21:12 12851

原创 openssl获取错误信息

包含头文件:openssl/err.h //加载错误信息ERR_load_ERR_strings();ERR_load_crypto_strings(); unsigned long ulErr = ERR_get_error(); // 获取错误号char szErrMsg[1024] = {0};char *pTmp = NULL;pTmp = ERR_error_

2011-12-14 17:53:47 15084

转载 VC6.0下设置Unicode编译环境

VC++ 6.0支持Unicode编程,但默认的是ANSI,所以开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持UNICODE的应用程序。  使用VC++6.0进行Unicode编程主要做以下几项工作:1、为工程添加UNICODE和_UNICODE预处理选项。   具体步骤:打开[工程]->[设置…]对话框,在C/C++标签对话框的“预处理程序定义”中去除_MBCS,

2011-12-14 17:45:42 525

转载 修改VS2008(vc)中工程/解决方案/类的名字

修改VS2008(vc)中工程/解决方案/类的名字因为不小心打错了或其他原因会修改vs2008的工程/解决方案/类的名字 以下是方法: 一、先修改工程名/解决方案名 举例,原先的工程名为AAA   想要改成BBB 1.找到工程/解决方案所在的文件夹(已有工程名/解决方案名命名,即AAA) 2.打开该文件夹,有一个AAA.sln   将其重命名为BBB.sln

2011-12-14 13:59:10 3044

转载 [MFC]解决回车键 ESC 默认关闭窗口的一般方法

在一般情况下编写的对话框程序,用户在运行的时候,如果不注意按下了ENTER或者ESC键,程序就会立刻退出,之所以会这样,是因为按下Enter键时,Windows就会自动去找输入焦点落在了哪一个按钮上,当获得焦点的按钮的四周将被点线矩形包围。如果所有按钮都没有获得输入焦点,Windows 就会自动去寻找程序或资源所指定的默认按钮(默认按钮边框较粗)。如果对话框没有默认按钮,那么即使对话框中没有OK按

2011-12-14 11:42:18 13540

转载 VC控件-子类化控件

作为一个程序员,我们经常会在程序中用到Windows通用控件。比如按钮控件,进度条控件等等。但是有时我们需要给控件更多的特色,这就需要做控件的子类化(subclassing).子类化一个Windows控件与子类化一个C++类不同,子类化一个控件要求你把一个窗口的一些或所有的消息映射都替换成自己的函数来响应,这 样你就有效的阻止了控件去做系统默认的行为,而按自己的想法去做。子类化有两种类型: 实

2011-12-13 10:03:33 791

转载 15条理财理念

1 买股票不是理财2 抑制欲望,增加被动收入3 切莫有时间工作没时间赚钱4 人生最大的风险不是死得太早,而是活得太长5 不要早结婚6 卖掉房子去投资7 别指望靠保险赚钱8 赚自己能赚的钱9 能把钱守住就是赚了钱10 现在,投什么比什么时候出手重要11 隔靴搔痒更安全12 投资最可怕的敌人是你的情绪13 风物长宜放眼量14 外人田里有肥水15

2011-12-09 09:31:55 808

原创 C++可以这样定义结构体(为成员指定有效位数)

typedef struct{  BYTE identity:1; BYTE type:3; BYTE renew:2; BYTE del:2;}ST_Test;sizeof(ST_Test);// 1 typedef struct{  BYTE identity:1; BYTE type:3; BYTE renew:2; BYTE del:

2011-12-06 17:29:41 1084

原创 为CEdit控件设置右键菜单

FARPROC OldEditProc = NULL;LRESULT CALLBACK NewEditProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam){ if (uMsg == WM_RBUTTONUP) {  CPoint curPoint;  GetCursorPos(&curPoint);  CMenu M

2011-12-06 14:29:05 1704

原创 Windows系统证书在注册表中的位置

(1)IE->证书内容 HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates个人:MY其他人:ADDRESSBOOK中级证书颁发机构:CA受信任的根证书颁发机构:ROOT受信任的发布者:TrustedPublisher未受信任的发布者:Disallowed(2)当前用户的证书 HKEY_CURRENT_USER\

2011-12-05 17:52:11 10550 1

转载 Windows API编程机理及简单范例

Windows程序的运作本质:以消息为基础,由事件驱动之(Message based,event driven)Windows程序的进行依靠外部发生的事件来驱动。换句话说,程序不断等待(利用一个while回路),等待任何可能的输入,然后做判断,然后再做适当的处理。其中各种“输入”是由操作系统捕捉到之后以消息(一种数据结构)的形式通知程序。接受并处理消息的主角就是窗口。每一个窗口都应该有一个

2011-12-01 14:37:37 1628

转载 VC屏蔽Enter和ESC退出程序

重载PreTranslateMessage函数屏蔽回车和ESC的消息:BOOL C***Dlg::PreTranslateMessage(MSG* pMsg) { if(WM_KEYDOWN == pMsg->message ) { UINT nKey = (int) pMsg->wParam; if( VK_RETURN == nKey || VK_ESCAPE == n

2011-12-01 14:24:43 1337

转载 CListCtrl控件主要事件及LVN_ITEMCHANGED消息和鼠标双击列表项事件的处理

LVN_BEGINDRAG 鼠标左键正在被触发以便进行拖放操作(当鼠标左键开始拖拽列表视图控件中的项目时产生)LVN_BEGINRDRAG 鼠标右键正在被触发以便进行拖放操作(当鼠标右键开始拖拽列表视图控件中的项目时产生)LVN_BEGINLABELEDIT 开始编辑项的文本LVN_COLUMNCLICK 单击列(当鼠标单击列表视图控件列标题时产生)NM_CLICK 当鼠标单击列表

2011-12-01 14:20:31 1521

SM2算法小工具(专业人士)

SM2算法小工具,支持密钥对生成、加解密、签名验签、密钥交换、SM3算法等功能。

2024-03-21

GD32F30xFFPRGU6和GD32F10x编程资料

GD32F30xFFPRGU6和GD32F10x编程资料

2024-03-18

zip_utils_src.rar

zip.h/cpp,unzip.h/cpp zip压缩和解压源码,支持中文名称

2021-04-06

SM2密钥生成、加解密、签名验签、密钥交换

工具功能:SM2密钥生成、SM2加密解密、SM2签名验签、SM2密钥交换

2018-11-01

SM2证书生成工具

证书生成工具(支持SM2证书、RSA1024、RSA2048,仅供测试)

2014-06-25

系统集成项目管理工程师资料

系统集成项目管理工程师资料,历年真题,看会了考试必过。

2013-09-26

libusb-win32-src-1.2.6.0

libusb win32 src 1.2.6.0

2013-08-06

vc6.0编写需要管理员权限运行的程序

vc6.0编写需要管理员权限运行的程序 添加资源文件

2012-09-29

win7无法打开查看.hlp帮助文件解决办法

在计算机上运行 Windows Vista、 Windows 7、 Windows Server 2008 中或 Windows Server 2008 R2,您可能无法打开帮助文件 (.hlp) 需要 Windows 帮助 (WinHlp32.exe) 计划的。 Microsoft 已停止包括 32 位帮助文件查看器在开始与 Windows Vista 和 Windows Server 2008 的 Windows 版本中。若要支持客户仍依赖于传统的.hlp 文件,Microsoft 下载中心提供 WinHlp32.exe 下载 Windows Vista、 Windows 7、 Windo

2012-08-29

SM3计算工具

本工具可以计算文件、数据、十六进制数据的SM3值。

2012-07-01

设计模式[c++]

设计模式介绍、c++代码示例、简单易懂,适合初学者

2012-02-06

CAB制作工具包

CAB制作工具包:包括CABARC.EXE、MAKECAB.EXE等

2011-12-26

VC6.0 GDIPlus开发包

VC6.0 GDI开发包,支持PNG格式图片。

2011-08-17

ACE Programmer's Guide, The Practical Design Patterns for Network and Systems Programming.chm

ACE程序员指南:网络与系统编程的实用设计模式

2010-09-03

socket

socket通信

2008-03-11

ReadConfigFile

读取,配置 xxx.ini 文件

2008-03-06

链表

链表删除所有节点到最后时异常

2008-01-22

关于链表

关于指针链表

2008-01-16

关于链表 指针

为什么指针指向同一地址 

2008-01-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除