响应命令、通知与消息回调

oncommand 是普通窗口控件的命令消息(例如按钮) onnotify 是通用控件的通知消息(例如tab控件),实际上是命令消息的一个增强版本,本质一样,只不过能够在消息中传送更多的附加数据。

wndproc是消息回调,可以处理所有发给控件的消息,例如鼠标在控件上移动的_WM_MOUSEMOVE消息。至于每一个消息的wParam,lParam都有不同的含义,具体应用可以到MSDN或百度百科查一下,都非常详细。

wndproc是处理“我正在做什么............”的消息,是内部实现。 oncommand,onnotify是处理“我被怎么怎么样了...........”的消息,即与用户交互,是与外部交互。

用得最多的是命令与通知, 一般用不到消息回调, 除非是要修改控件的一些默认行为

(0)

相关推荐