问题没人解答,只好再问一次了,各位来看看吧,24分是我最多能给的了。
一个例子可能可以更好的说明我想问的问题:
HWND hWnd = ::FindWindow(NULL, "JobAllocMsg - 无标题");
而FindWindow的定义是:
HWND FindWindow(
LPCTSTR lpClassName, // pointer to class name
LPCTSTR lpWindowName // pointer to window name
);
这一不就是把字符串常量当作指针用了。
最后想问一下LRESULT的用法,他的定义是:
A 32-bit value returned from a window procedure or callback function.
有些function是LRESULT型的,当我要处理她的返回值得时候往往不知道怎么分?
vc用一些宏定义的WM_...的玩意,虽然我知道这一东西都是些固定的值。但真的很难用。