Board logo

标题: 关于CToolBar::OnIdleUpdateCmdUI的问题 [打印本页]

作者: dingoma    时间: 2007-2-27 12:09     标题: 关于CToolBar::OnIdleUpdateCmdUI的问题

在此函数完整的形式是:CToolBar::OnIdleUpdateCmdUI(Wparam wparam,Lparam lparam)
请问函数中的两个参数代表什么意思?
作者: 米兰的小铁匠    时间: 2007-2-27 22:21

后面的两个参数是系统的消息参数:
WPARAM   A value passed as a parameter to a window procedure or callback function: 16 bits on Windows versions 3.0 and 3.1; 32 bits on Win32.

LRESULT   A 32-bit value returned from a window procedure or callback function.

这两个都是函数的地址。

OnIdleUpdateCmdUI()是当线程的消息队列中没有任何消息时,MFC会来调用这个函数。用来处理诸如菜单条目、工具条按钮的禁止/允许等动作。




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0