如何判断窗口是否处于激活状态呢?

anxue 2001-12-27 04:09:13
form.focused好像不能啊?!
...全文
557 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccz78 2001-12-27
  • 打赏
  • 举报
回复
if form.showing then
if form.Activate then
可以用上面的两个判断
kofxdm 2001-12-27
  • 打赏
  • 举报
回复
o
日总是我哥 2001-12-27
  • 打赏
  • 举报
回复
HWND GetActiveWindow(VOID)

See Also

SetActiveWindow

具体功能自己查在线帮助吧,

黄纸片 2001-12-27
  • 打赏
  • 举报
回复
if form.active then showmessage('窗口处于激活状态');
日总是我哥 2001-12-27
  • 打赏
  • 举报
回复
你用一个API函数(取当前处于激活状态的)
Hint:GetActiveWindow//我不知道是否有哦 ^o6

如果不是你的Handle,就不处于激活状态了

你说是吧?!

5,386

社区成员

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

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