应用开发
文章平均质量分 52
张佩
十年Windows内核程序员调试员著有竹林蹊径深入浅出Windows内核开发
展开
-
手动修改Icon图标的颜色深度(张佩)
手动修改Icon图标的颜色深度-- 张佩这本是雕虫小技,但依旧有用,所以写在这里让需要的人看。本文要讲的是怎样手动修改Icon图标的大小和颜色深度。 问题本身是这样的:我发现在MFC项目中新建图标,它的颜色色度永远都是4bit(即16色),而不是24bit(或0x1000000种颜色)。解决这个问题最好的办法是使用ICON软件,创建或修改ICON图标。但因为手原创 2007-08-09 14:38:00 · 9616 阅读 · 0 评论 -
新工具介绍:AdPlus UI
通过一段时间,我开发了一款实用新工具,封装了微软的调试利器Adplus.exe让各位更易于使用它。本文是软件说明。下载地址:http://download.csdn.net/detail/changpei/4341957运行AdplusUI 工具需要用到两个Windbg文件adplus.exe & dbgeng.dll。大家如果没有安装Windbg软件的话,可从下面链接处下载,并把这里面的原创 2012-04-02 10:57:57 · 6861 阅读 · 10 评论 -
软件介绍:错误查看工具
闲来无事,写了一个错误查看工具,非常好用哦!图片如上图所示,具体实现的功能包括:模块选择(可查看Win32错误,HRESULT错误,NTSTATUS错误等);语言选择:默认语言、中文、英文。 特色之处在于: 1.首先错误以列表形式显示,不会被后来的信息覆盖。高亮显示当前错误值。 2.界面清新明快 功能比VC的errlook强大多了,大家都来用吧。原创 2010-09-12 16:55:00 · 3263 阅读 · 5 评论 -
如何在Visual Studio项目中正确添加汇编代码
在以往的编程经历中,本人最常使用的汇编代码是__asm {int 3}。它可以在我的代码中插入一个软件断点。如果没有一个连接到当前程序的调试器,则程序将停止在这行语句处无法继续执行。上面的这种方式称为高级语言和汇编语言混编。当我用得正爽的时候,迎头碰到了64位平台这员猛将。它大手一张,挑出一张禁令通知单:在64位编程中,高级语言和汇编混编将再也不被支持!兄弟我不禁暗暗垂泪。原创 2011-10-16 17:35:39 · 12240 阅读 · 4 评论 -
IOCTL助手 V1.1
我在2010年写《竹林》这本书时,写了一个分析IOCTL值的工具,一直想着可以把界面再改善一下,功能更完善一点。今天正好有一点时间,就做了这件事情。用户可以使用这个工具查看、定义IOCTL值。如果你有一个IOCTL值,想查看它的具体定义。只要把它的16进制值输入到IOCTL值(Hex)编辑框中,再点击分析按钮。分析出的值以三种形式呈现出来:一种是数值形式,分别由设备、缓冲、权限、功能这四个编辑框(组合框)显示。一种是图片形式,图片将IOCTL的32 Bits进行了组成划分,并显示各部分的值。原创 2014-01-25 16:43:22 · 3609 阅读 · 0 评论 -
Win8开始菜单方案第N+1种
软件市场上已经有很多种Win8开始菜单的解决方案了,要么是以替换原生桌面Shell的方法,从全局解决,要么是以一个软件的形式Pin在任务栏上,点击之后显示类似开始菜单的界面。种种软件、小工具,不一而足,不知多少,统称有N种之多!今天我要介绍的这个方案,是第N+1种。简单而不简陋XD。原创 2014-04-15 20:02:11 · 3671 阅读 · 1 评论