社区
API
帖子详情
急..!在VB里.如何做到当窗口失去焦点的时候.响应事件呢.??]
jackyhyoung
2005-08-07 07:50:00
如标题!
如;
当前我运行程序1,和程序2,当我由程序1的窗口切换到程序2的窗口时,如何让程序1响应一个事情呢.?
...全文
261
5
打赏
收藏
急..!在VB里.如何做到当窗口失去焦点的时候.响应事件呢.??]
如标题! 如; 当前我运行程序1,和程序2,当我由程序1的窗口切换到程序2的窗口时,如何让程序1响应一个事情呢.?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdrcxzy
2005-08-07
打赏
举报
回复
timer可以啊……
Mister
2005-08-07
打赏
举报
回复
lostfocus、deactivate 事件只是在 VB 工程里面窗口相互切换时才会触发,不同进程窗口切换时是不会触发 lostfocus、deactivate 事件的。只能通过 API 解决,较好的办法就是使用子类化技术来响应窗体失去输入焦点的消息。
在 CSDN 全文检索中搜一下“子类化”会有很多例子的。
jackyhyoung
2005-08-07
打赏
举报
回复
我试过了..用lostfocus
或deactivate事件
这两个事情没办法影响的啊..这是怎么回事呢.?
michael_zy
2005-08-07
打赏
举报
回复
lostfocus
或deactivate事件
Mister
2005-08-07
打赏
举报
回复
用子类化解决,或者用个计时器定时执行 GetForegroundWindow 函数(GetActiveWindow 函数也行),检查当前活动窗口的句柄是否是 Me.hWnd 。
VB
失去
焦点
时触发的LostFocus
事件
VB
失去
焦点
时触发的LostFocus
事件
VB
取得带
焦点
对象详细信息
VB
取得带
焦点
对象详细信息.........
窗口
事件
的发生顺序...
VB
之 精 彩 编 程-
窗口
事件
的发生顺序
vb
无
焦点
窗口
,可以用于输入法软件开发
vb
无
焦点
窗口
vb
常用
事件
对象注释
vb
常用
事件
对象注释 二级
vb
常用
事件
!
API
1,488
社区成员
23,276
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章