自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 在DllMain中使用GetModuleFileName 获取进程名

在DllMain中使用GetModuleFileName即可.代码大致如下:#define STR_SZ 256BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved){  TCHAR str[STR_SZ]={0};    switch( fdwReason )     {         case

2011-06-03 11:01:00 1720

转载 注册值的读

4.2 注册值的读    一般使用ZwQueryValueKey来读取注册表中键的值。要注意的是注册表中的值可能有多种数据类型。而且长度也是没有定数的。为此,在读取过程中,就可能要面对很多种可能的情况。ZwQueryValueKey这个函数的原型如下:    NTSTATUS ZwQueryValueKey(        IN HANDLE  KeyHandle,        IN P

2009-09-26 11:33:00 1198

转载 监控目录下文件变化

有关目录监视可能讨论过很多了,但大多使用FindFirstChangeNotification,FindCloseChangeNotification,FindNextChangeNotification这三个函数来做的,他们的问题是不能直接指出发生改变的文件名,而用ReadDirectoryChangesW就可以知道发生改变的文件名。    这个程序可以监视一个目录中的任何变化,并指出发生改

2009-09-26 11:20:00 784

原创 何谓可分页和非分页内存

何谓可分页和非分页内存默认情况下,内核加载器会加载所有的代码部分和全局数据到非分页内存中。而且,加载器是一次加载整个驱动的可执行文件,包括相关的DLL。加载后,内核加载器关闭驱动程序文件,甚至你可以删除当前正在执行的驱动文件。但是,你可以告诉加载器你希望驱动的哪部分是可分页,所谓可分页,就是可能会被换页出内存(Page out)。可以使用下面的指令来实现:#define A

2009-09-26 11:01:00 1802

VC 贪吃蛇游戏 (带源码)

本人第一次做的游戏. 一步步试出来的. 先画格子界面,初始化蛇体, 考虑怎么让它连贯动起来. 怎么初始化食物坐标. 吃到食物反应等. 做出来会发现原来这么简单.

2009-07-22

空空如也

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

TA关注的人

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