01 2016 档案
进程可执行文件的路径
摘要:想获得进程可执行文件的路径通常有三个方法:一: 调用GetModuleFileNameEx函数获得可执行文件的模块路径这个函数从Windows NT 4.0开始到现在的Vista系统都能使用,向后兼容性比较好。二:调用GetProcessImageFileName函数,这个函数在Windows XP... 阅读全文
posted @ 2016-01-18 00:47 归海一刀
线程的句柄和Id
摘要:●CreateThread() API 用于创建线程。 API 返回同时线程句柄和线程标识符 (ID)。 线程句柄有完全访问权创建线程对象。 运行线程时线程 ID 唯一标识线程在系统级别。●ID是在Windows系统范围内唯一标示Thread的。●Handle是用来操作Thread的,可以有多个,每... 阅读全文
posted @ 2016-01-17 22:05 归海一刀
Shlwapi介绍
摘要:Windows中有一个Shlwapi.dll文件,包含了大量的Windows字符串处理方法,这些方法,在通常的程序应用中,经常会用到,有一部分处理方法,在CRuntime中也存在,但不方便使用。有一部分函数,也有相关的Windows API函数,如StrCpy对应的lstrcpy之类的字符串处理函数... 阅读全文
posted @ 2016-01-17 20:40 归海一刀
window64位开发注意问题(转载)
摘要:在Windows上面32位与64位的区别有:1.指针大小的区别,sizeof(int *)在32bit下面是4个字节,在64bit下面是8个字节2.size_t的区别,size_t在32bit下面是4个字节的范围,在64bit下面是8个字节的范围3.地址空间的区别,在32bit下面,最大地址空间是4... 阅读全文
posted @ 2016-01-10 00:02 归海一刀
GetEnvironmentVariable 获取系统变量
摘要:GetEnvironmentVariable%WINDIR% {系统目录 - C:\WINDOWS} %SYSTEMROOT% {系统目录 - C:\WINDOWS}%SYSTEMDRIVE% {系统根目录 - C:}%HOMEDRIVE% {当前用户根... 阅读全文
posted @ 2016-01-09 22:25 归海一刀