在我的程序中,如何得到其他(程序)的当前活动的窗口?等我的程序的一个窗口显示完后还原他?(100分)

  • 主题发起人 主题发起人 老赵
  • 开始时间 开始时间

老赵

Unregistered / Unconfirmed
GUEST, unregistred user!
SetActiveWindow和GetActiveWindow
好像不行。
 
得到句柄,给它发最小化消息,试试[:)]
 
GetActiveWindow
给它发最小化消息
让自己的窗口得到焦点
还原
试试 :)
 
getactivewindow只能够返回当前调用该函数的线程的活动窗体,当然不行了;
试一下TScreen得某些方法可不可以比如:ActiveForm。
 
另类解决的方法,直接把注册表里的exefile键值链到你的程序,以后每运行一个可执行文件
都要经过你的程序,这样就可以先打开你程序的窗口,关闭后再调用待执行程序啊![:D]
 
分了吧[:(]
 
后退
顶部