社区
界面
帖子详情
怎样向一个窗口发送WM_KILLFOCUS消息,让它调用OnKillFocus虚函数?
zhan_yonghua
2003-09-29 06:57:42
请大侠指教!
...全文
319
5
打赏
收藏
怎样向一个窗口发送WM_KILLFOCUS消息,让它调用OnKillFocus虚函数?
请大侠指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
howardzhan
2003-10-08
打赏
举报
回复
SendMessage就够了
fanqing
2003-09-30
打赏
举报
回复
PostMessage和SendMessage(可以用于窗口之间的通信,前提获得窗口句柄。
duyhui
2003-09-30
打赏
举报
回复
同意akiko(弥弥)
wuxfBrave
2003-09-30
打赏
举报
回复
SendMessage(WM_KILLFOCUS, 0, 0)
akiko
2003-09-29
打赏
举报
回复
HWND hw=::FindWindow(0,"窗口标题");
if(hw)::PostMessage(hw,WM_KILLFOCUS,0,0);
MFC 关闭时
调用
的函数
2.On
Kill
Focus
()
消息
响应函数,响应
WM
_
KILL
FOCUS
消息
,当
一个
窗口
即将失去键盘输入焦点以前被
发送
3.OnDestroy()
消息
响应函数,响应
WM
_DESTROY
消息
,当
一个
窗口
即将被销毁时,被
发送
4.OnNcDestroy()
WM
_
消息
处理函数
A-C
WM
_
消息
处理函数:A-C映射入口 函数原型 ON_
WM
_ACTIVATE( ) afx_msg void OnActivate( UINT, CWnd*,BOOL ) ON_
WM
_ACTIVATEAPP( ) afx_msg void OnActivateApp( BOOL,HANDLE ) ON_
WM
_ASKCBFORMATNAME( ) afx_msg ...
WM
_CREATE与
WM
_PAINT以及
WM
_INITDIALOG
程序如: switch(iMessage) { case
WM
_CREATE: ... return 0; case
WM
_PAINT: ...... return 0; case
WM
_SIZE: ...... return 0; defa
vc 之
WM
_CREATE
当
一个
应用程序创建
窗口
时,会通过
消息
处理函数。但是这个
消息
在 CreateWindow 函数返回之前被送到
消息
处理函数。 例如,当要获取系统的字体时,我们可以先向这个
窗口
发送
WM
_CREATE
消息
,以后字体...
WM
_INITDIALOG与
WM
_CREATE
消息
的区别
WM
_CREATE是所有
窗口
都能响应的
消息
,表明本
窗口
已经创建完毕(可以安全的使用这个
窗口
了,例如在它上面画控件等)。在响应
WM
_CREATE
消息
响应函数的时候,对话框及子控件还未创建完成,亦是说只是通知系统说要开始...
界面
15,980
社区成员
115,900
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章