常见问题
whitesilt
这个作者很懒,什么都没留下…
展开
-
如何使用微软提供的TCHAR.H头文件?
转载自:http://blog.csdn.net/bingxuebage/article/details/5754637如果你现在写的代码使用的是SBCS (ASCII)字符集,但是过一段时间后某个客户跟你说他们现在的系统只支持Unicode (wide-character)字符集,你怎么办呢?问题的答案就在微软给我们提供的tchar.h头文件里面! 通过转载 2013-10-14 08:40:20 · 1205 阅读 · 0 评论 -
结构体(含位域)的sizeof 对齐相关
转载自:http://blog.csdn.net/hyljqr/article/details/500899结构体的sizeof先看一个结构体:http://www.cwba.com.cnstruct S1{ char c; int i;};http://www.shishangmeinv.com.cn sizeof(s1)在转载 2013-12-05 20:50:53 · 658 阅读 · 0 评论 -
WDF驱动中KMDF与UMDF区别
转载自:http://emesjx.spaces.eepw.com.cn/articles/article/item/84585众所周知, 早期的Windows 95/98的设备驱动是VxD(Virtual Device Driver),其中x表示某一类设备。从Windows 2000开始,开发驱动程序必以WDM(Windows Driver Model)为基础的,但是,如果使用D转载 2013-12-04 20:52:26 · 1178 阅读 · 0 评论 -
IRQL
Managing Hardware Prioritieshttp://msdn.microsoft.com/en-us/library/windows/hardware/ff554368(v=vs.85).aspxThe IRQL at which a driver routine executes determines which kernel-mode driver sup转载 2013-12-10 16:25:08 · 954 阅读 · 0 评论 -
几个类型说明
转载自:http://blog.csdn.net/ljwnts/article/details/7448996ps:原来unsigned char * 和PBYTE是一样的。。。。LPSTR :一个32位指向字符串指针,相当于char *。 LPCSTR:一个32位指向字符常量指针,相当于const char *。 LPESTR:一个32位指向unicode字符转载 2013-11-12 21:28:59 · 760 阅读 · 0 评论 -
VS2010同词高亮插件免费下载
转载自:http://blog.csdn.net/msccreater/article/details/9615461ps:终于找到了。。。。%>_好多人都想使用VS2010的单词高亮插件,但是从CSDN的下载频道一看10积分,最少的也要3积分,像有些刚入门的小白没那么多积分怎么办,本来这个插件就是免费的,不知道上传者为何要那么多的积分,好吧,我直接把作者的原地址给公开了,供大家免转载 2013-11-09 17:00:40 · 1027 阅读 · 0 评论 -
RtlInitAnsiString RtlInitUnicodeString RtlAnsiStringToUnicodeString RtlFreeUnicodeString
RtlInitAnsiString函数初始化ANSI_STRING字符串。RtlInitUnicodeString函数初始化UNICODE_STRING字符串。RtlAnsiStringToUnicodeString函数把ANSI_STRING转化成UNICODE_STRING。RtlFreeUnicodeString函数释放给字符串动态分配的内存。RtlInitAnsiStr转载 2013-11-19 22:27:50 · 2122 阅读 · 0 评论 -
drivertype=fs和drivertype=wdm
转载自:http://www.osronline.com/showThread.CFM?link=13007425 Apr 08 08:12ntdev member 37845xxxxxx@gmail.comJoin Date:Posts To This List: 7转载 2013-11-18 21:07:28 · 1866 阅读 · 0 评论 -
最简单解决CHM文件无法显示的办法(无法显示)
转载自:http://www.iplaysoft.com/solve-chm-viewing-problem.html看到这个,你烦吗?!这几天遇到了几次这个问题,某些chm文件即使下载到本地,都提示“取消操作”而不能显示页面,只好google之。原来是微软为了防止CHM利用某漏洞,而出了一个安全补丁,导致页面无法显示。网上很多人都研究过这个问题,有些改注册转载 2013-11-02 13:37:08 · 1071 阅读 · 0 评论 -
关于ComboBox的自绘的异常与DrawItem不响应等问题
转载自:http://blog.csdn.net/wghhdzwzqbx02/article/details/7277937 对于ComboBox而言,虽然与Button相比,自绘都在DrawItem函数中进行,但是实际自绘过程远比Button复杂。原因之一就在于它本身的复杂度:它由三个控件组成(CEdit,CListBox,CButton)。而且在自毁过程中极易发生各种问题转载 2013-11-01 16:19:53 · 2199 阅读 · 1 评论 -
VMware+Windgb内核驱动调试
转载自:http://www.cnblogs.com/lzjsky/archive/2010/12/14.html原文地址:http://hi.baidu.com/1ian9yu/blog/item/96e29bb357acbfa2d8335a25.html根据此文,很顺利的完成了源码级调试设置。 呵呵,搞点突兀的标题而已。其实说的还是如何使用WinDBG和转载 2013-11-15 18:54:57 · 2033 阅读 · 0 评论 -
VS编译的程序在其他机子上显示MSVCP110D.DLL丢失问题
转载自:http://blog.csdn.net/alex_my/article/details/8949073将Debug.win32文件夹拷贝至其它机子运行(机子上无VS),点击运行时出现MSVCP110D.DLL缺失提示。 1、在项目中,C/C++ -- Code Generation -- Runtime Library:此时大部分的为M转载 2013-10-31 09:13:16 · 4527 阅读 · 1 评论 -
Github搭建自己的个人blog
1、前提你需要注册一个github的帐号,并登陆到github.com。这样就到达了你的个人首页。2、开始创建自己的blog然后点New repository创建一个新的repository,命名为:whitesilt.github.com(这里的geffzhang为你在github上的用户名,下面涉及到的用户名也以whitesilt为例)进入这个仓库:wh转载 2013-10-15 13:01:39 · 1204 阅读 · 0 评论 -
GetLastError,ErrLookUp,$err,hr,$eax
转载自:http://blog.csdn.net/gaojinshan/article/details/7911456每个Windows API的接口,都可能会产生错误而失败,可以使用GetLastError()获取最后一次产生的错误代码。在Visual C++中,在“工具-错误查找”的弹出窗口中,可以输入错误,得到错误字符串。该方法支持多语言。在Visual C++中,可转载 2013-10-14 08:42:10 · 771 阅读 · 0 评论 -
DDK编译时遇到一个问题 0>Bad Path string
转载自: http://blog.csdn.net/itmes/article/details/7911778编译sanbootconf的时候把源码放在桌面源码的路径中包含了中文字符,所以报以下错误以为这个path在环境变量中,反复尝试也没找到解决的方法把源码拷贝到D盘的根目录下重新编译也没有解决问题BUILD: Compile and Link转载 2014-03-03 21:21:40 · 1979 阅读 · 0 评论