- 博客(4)
- 资源 (8)
- 收藏
- 关注

原创 GetFileVersionInfo 获取文件版本信息错误原因分析
概述这两天遇到一个奇怪的问题:在一个进程中,通过GetFileVersionInfo去获取一个绝对路径文件的版本号时, 实际路径对应文件根本不存在,却获取到了版本号信息。在仔细分析GetFileVersionInfo内部实现后,真相终于大白,为了以后能更好的使用这个API,故把分析过程记录下来。问题背景管家的修复漏洞进程在判断是否需要打补丁时,需要去读取文件的版本号,读取路
2014-06-09 17:48:07
14470
1

原创 windows 64bit平台移植总结
一、概述<br />随着64位的CPU以及操作系统的出现, 同时不少的软件厂商也纷纷宣称自己的软件支持64位操作系统, 对软件移植到64bit下的要求,显得日益迫切。 <br />通过把目前工作中一个流程移植到64bit下,研究应用程序移植到64bit的解决方法。 该文档主要描述Windows平台下对于32it代码快速移植到64bit下可能遇到的问题, 以及对应问题的解决方法。 其中包括64bit操作系统介绍, 软件工具,编译问题的解决,移植平台SDK功能组件的处理。并总结了编写与平台无关代码的建议。<br
2010-08-10 22:25:00
26462
原创 虚拟机驱动调试设置
调试虚拟机:xp: 修改目标机 boot.ini, 增加一个调试启动项;multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Protessional" /noexecute=option /fastdetect /edbug /debugport=com1 /baudrate=115200Vis
2014-06-26 12:52:12
870
转载 网狐棋牌游戏服务端架构设计原理
<br />本文转自 http://blog.youkuaiyun.com/dotnet90/archive/2009/05/05/4152401.aspx<br /> <br />基本设计概念和处理流程<br />调用模型<br />利用面向对象思想多态性,调用方保存着被调用方的基础接口指针(一般称呼为 钩子),调用方直接调用接口指针里面方法,方法具体实现逻辑由<br />该接口的派生类实现.示意图:<br /> <br /><br />基于事件驱动的数据处理模型<br />为系统功能设计,需要处理网络事件数据Soc
2010-10-23 22:51:00
2450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人