- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 tlhelp32.h,IMAGE_ODS_HEADER,IMAGE_NT_HEADER
tlhelp32.h主要是用于枚举系统中某个时刻的进程,线程,模块,堆。快照系统中本身维护着进程链表,线程链表,模块链表和堆链表。而快照是这个模型的某个时候的复制品。通过CreateToolhelp32Snapshot可以创建快照。通过快照,再利用Process32First和Process32Next。我们能够方便走访进程链表。同理可以走访其他链表。注意走访堆链表,使用HEAPL
2011-04-20 23:35:00 2315
原创 ACM(访问控制模型),Security Identifiers(SID),Security Descriptors(安全描述符),ACL(访问控制列表),Access Tokens(访问令牌)
对于《windows核心编程》中的只言片语无法驱散心中的疑惑。就让MSDN中的解释给我们一盏明灯吧。如果要很详细的介绍,还是到MSDN仔细的看吧,我只是大体用容易理解的语言描述一下。 windows的安全访问控制(ACM,access control mode)是由两部分组成的。一个是访问令牌(access tokens),另一个是安全描述符(security identifiers)。
2011-04-20 00:44:00 3907 1
原创 chHANDLE_DLGMSG(windows核心编程)讲解
看完《Windows程序设计》后开始看《windows核心编程》,结果看第一个案例的时候就很惊人的发现,Jeffery大牛的代码很深奥。乍一看好像没有包含《windows.h》。看看包含的头文件发现,CmnHdr.h中已经包含了《windows.h》。而CmnHdr.h中的代码更吓人,如果没有讲解,不知道怎么看才好。后来才知道原来书的最后有专门的搭建环境的介绍,基本上全面的讲解了CmnHd
2011-04-17 18:00:00 4565 4
原创 #define简单妙用
1:__FILE__,__LINE__,宏展开,中间层宏__FILE__是编译器预定义宏,表示此文件的绝对路径,但是ASCII字符。假如你想将__FILE__转换成宽字符。或许你想这样 #define __WFILE__ L##__FILE__wchar_t pszFilePath[]=__WFILE__; 这样的话编译器会提示说,“L__FILE__”: 未声明
2011-04-17 00:46:00 1521
转载 彻底搞懂字符编码(unicode,mbcs,utf-8,utf-16,utf-32,big endian,little endian...)
最近有一些朋友常问我一些乱码的问题,和他们交流过程中,发现这个编码的相关知识还真是杂乱不堪,不少人对一些知识理解似乎也有些偏差,网上百度,google的内容,也有不少以讹传讹,根本就是错误的(例如说 unicode编码是两个字节),各种软件让你选择编码的时候,常常是很长的一个选单,让用户不知道该如何选。基于这样的问题,我就写下我的理解吧,一方面帮助一些需要帮助的人纠正认识,一方面作为自
2011-04-16 22:15:00 1454
原创 utf-8格式、utf-16格式
utf-8的格式如下 注意:x代表0或1的数值。范围字段是以16进制,编码形式字段是以2进制给出 范围 编码形式0x00000000-0x0000007F 0xxxxxxx0x00000080-0x000007FF 110xxxxx,10xxxxxx0x00000800-0x0
2011-04-16 20:00:00 2475
原创 Windows编程的方方面面
(一)控件滚动条 SCROLLINFO结构中的nPage和nPos是有范围限制的,超出范围设置时,Windows会自动纠正。00 所以不要总以为自己设置了页面大小,设置了滚动条位置,滚动条的页面和位置就一定会如你所设置。 编辑框在使用Edit_SetSel的时候,一定要将焦点定格在Edit上,否则选择效果不显示。 (二)编程技巧
2011-04-13 21:12:00 879
原创 Windows Explorer(浏览)对话框和遍历文件夹及其子目录函数(FindFisrFile FindNextFile CloseFind)使用
Windows浏览窗口就是你在安装程序的时候经常叫你选择安装在哪个目录里面的对话框,我们一般使用这个对话框来获得用户选择的目录。 (一)主要牵扯到的函数是:PIDLIST_ABSOLUTE SHBrowseForFolder(lpbi) 此函数会调用Windows Explorer(浏览)对话窗口,如果用户点击确定的话,会返回一个PIDLIST_ABSOLUTE(绝对路径标识序
2011-04-12 02:00:00 2768
原创 EM square
看《windows程序设计》中的一些字体方面的信息,不是很明白,通过查阅得到了一些重要信息。 在字体排版中经常使用EM square,每一种TrueType字体都有一个EM square,而且只有TrueType的字体才有这个EM square。EM square其实就是在实际设计字体时用到的正方形,而这个正方形里面有很多个小方格。一般来说的话,一个EM square里面水平方向,垂直方向
2011-04-06 23:23:00 2187
protobuf-2.0.5编译完成版
2014-08-19
DumpBatchProcess
2014-04-08
CEGUI-0.7.4_输入法案例相关代码及资源
2014-02-13
CEGUI-0.7.4以上版本-vs数据格式化调试
2013-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人