【发布时间】:2012-07-15 20:55:17
【问题描述】:
The documentation for WM_NOTIFY says:
wParam:
发送消息的公共控件的标识符。不保证此标识符是唯一的。应用程序应使用NMHDR结构的hwndFrom或idFrom成员(作为lParam参数传递)来标识控件。
And the documentation for NMHDR says:
idFrom
发送消息的控件的标识符。
这两者到底有什么区别?
【问题讨论】:
-
我一直以为它们是一样的。如果您要发送 WM_NOTIFY,sending the same thing for both works。
idFrom值作为控件 ID,绝对不能保证唯一标识符。如果您想确定,请使用 hwndFrom。
标签: winapi visual-c++