解决方案 »

  1.   

    定时器,调用GetForegroundWindow获得当前窗口,用GetWindowText判断标题,从而得知是否有弹窗。
      

  2.   

    在弹出的对话框的时候是你代码控制的吧?如果是代码控制的 那就自己做一个事件,将你要传递的东西变成事件的参数,然后直接在弹出对话框的地方触发那个的事件就行了。这就跟一个BUTTON的事件一样
      

  3.   

    这个办法挺好的,就是对标题有一定的要求。如果另外一个程序只是“警告”这样的窗口,就无法甄别捕获的窗口了。不过这也不失一个办法!
    net的程序稍微好点,很多窗口难捕获的。