janeyjhon 发表于 2017-7-13 09:56:35

这里为什么不对

SendMessage(hWinMain,WM_SETICON,IDI_SMALL,hIcon)中的hIcon不对

janeyjhon 发表于 2017-7-13 10:24:12

是不是加一个LPARAM

ba21 发表于 2017-7-13 10:32:05

看看原型:
LRESULT WINAPI SendMessage(
_In_ HWND   hWnd,
_In_ UINT   Msg,
_In_ WPARAM wParam,
_In_ LPARAM lParam
);

janeyjhon 发表于 2017-7-13 10:52:59

是这个原型呀,有的不一定要LPARAM

ba21 发表于 2017-7-13 21:15:09

janeyjhon 发表于 2017-7-13 10:52
是这个原型呀,有的不一定要LPARAM

类型都不一样。怎么可以?
看看别人的代码:

janeyjhon 发表于 2017-7-13 22:13:01

你说是应该改为(HCON)hIcon吗

13960672142 发表于 2017-7-16 20:47:25

hicon是一个结构,sendmessage最后一个参数要求是long,也就是数字

weijunyu 发表于 2018-11-19 21:17:22

试一下强制转换(LPARAM)
页: [1]
查看完整版本: 这里为什么不对