焦点的问题

tiger_qi 2005-10-16 04:42:20
在开发一个项目(base applcation ),如果客户一段时间内未对UI 进行mouse 和键盘操作,系统会自动pop up一个lock window .自动锁住系统。但是在系统探出一个模态错误window 。但是用户没有关闭这个模态window .离开计算机一段时间,这样就会在未关闭模态window 的情况下pop up出lock window 。如果客户回来关闭了lock window ,focus 会不到之前弹出的模态错误window .

请问有何解决巴办法?

谢谢
...全文
530 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
leonatcs 2005-10-16
  • 打赏
  • 举报
回复
试试在lock window的OnClose里用SetForegroundWindow。
应该可以知道错误window的标题,就可以用findwindow来得到错误window的句柄。

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧