(转)GetWindowLongPtr释义
摘要:GetWindowLongPtr这个函数是在指定的窗口中获取信息。也可以在指定window内存偏移量的情况下获取值。可以拿这个函数来代替GetWindowLong函数来获取一个指示器或者句柄(注:指示器和句柄是32位或64位微软windows所特有的概念)。要写一个兼容32位或64位windows版本的代码,就要使用这个函数。语法:LONG_PTRGetWindowLongPtr(HWNDhWnd...
阅读全文
posted @
2009-01-08 17:15
Evilbaniry
阅读(3612)
推荐(0) 编辑
(转)消息分流器
摘要:对于熟悉Win API编程的同志们来说,windowsx.h这个头文件应该不会太陌生吧,这次要讲的内容就来自这个windowsx.h头文件。 经常能在msdn上查到这样一些函数,明明是个函数,而且模样长得和一般的api函数也一样一样的,可却叫做macro,为什么呢?留意一下函数使用的requirement,你会发现,它的声明正是在windowsx.h这个头文件里。Windowsx.h包含了这样...
阅读全文
posted @
2009-01-07 17:57
Evilbaniry
阅读(535)
推荐(0) 编辑
GetModuleFileName()得到程序路径
摘要:利用GetModuleFileName得到当前程序运行路径; 原型: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->1WINBASEAPI 2DWORD 3WINAPI 4GetModuleFileNameW( 5__i...
阅读全文
posted @
2008-12-30 13:36
Evilbaniry
阅读(880)
推荐(0) 编辑
利用GetDriveType来得到驱动器信息
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->1UINTuiResult=GetDriveType(TEXT("c:\\")); 2switch(uiResult) 3{ 4...
阅读全文
posted @
2008-12-30 11:41
Evilbaniry
阅读(269)
推荐(0) 编辑
判断windows系统类型
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->1#include 2#include 3#include 4 5intmain() 6{ 7usingnamespacestd; 8...
阅读全文
posted @
2008-12-24 15:59
Evilbaniry
阅读(286)
推荐(0) 编辑