如何在多个对话框中响应同一个消息?在一个类中SendMessage(),如何在不同的对话框中都响应呢????
解决方案 »
- WIN32控制台程序用ADO连接数据库问题?在线坐等高手,谢谢!
- 拆分窗口后怎么样限制子窗口的宽度范围(或高度范围)
- 请推荐一本初学OpenGL的好书
- 如何得到一个 有很多文本框的窗口 中的某个文本框的句柄?
- .exe遇到问题需要关闭,包含这样的错误签名:ModName:ntdll.dll,Offset:00001203......
- 一道关于抛物线方程的求解题目
- 怎样让一个程序只在右下角显示一个图标,右键或左键弹出菜单
- *.lib 和 *.dll 有什么异同?
- 帮忙把几个用MFC编写的程序整合到一起
- MFC 使用MSCOMM变成能跟串口助手通信,但是与硬件接收不到数据
- 在用vc++6.0时,单步编译所得的最终结果与正常运行所得的结果不一致
- 如何在线程中向不同的对话框发送消息。
UINT message,
WPARAM wParam = 0,
LPARAM lParam = 0,
BOOL bDeep = TRUE,
BOOL bOnlyPerm = FALSE
);参数: message 指定了要发送的消息。
wParam 指定了与消息有关的附加信息。
lParam 指定了与消息有关的附加信息。
bDeep 指定了搜索的深度。如果为TRUE,则递归搜索所有的子窗口;如果为FALSE,则仅搜索直接子窗口。
bOnlyPerm 指定该消息是否将被临时窗口接收。如果为TRUE,则临时窗口可以接收这个消息;如果为FALSE,则只有永久窗口才能接收这个消息。有关临时窗口的更多信息参见技术注释3。
说明:
调用这个成员函数以向所有的后代窗口发送指定的Windows消息。
如果bDeep为FALSE,则消息仅被发送到窗口的直接子窗口,否则消息被发送到所有的后代窗口。
如果bDeep和bOnlyPerm为TRUE,则在临时窗口之下进行搜索。在这种情况下,只有在搜索过程中遇到的永久窗口才能接收消息。如果bDeep为FALSE,则消息仅被发送到窗口的直接子窗口。