桌面上随便可能有对话框出现,如何检测对话框的出现,对话框没有标题。请高手指点!

解决方案 »

  1.   

    用hook api吧
    www.xizi123.cn
      

  2.   

    枚举窗口,找到Class name是#32770 (Dialog)的就是对话框了
      

  3.   

    你说的是用GetWindow(m_hWnd,GW_CHILD)吗;怎么知道Class name是#32770 (Dialog)啊?谢谢
      

  4.   

    这个干吗hook,直接枚举好了啊
    参见:
    http://snipurl.com/cppcode8828
      

  5.   

    GetClassName也用上了,我的代码在,麻烦帮我看下http://topic.csdn.net/u/20090416/20/0997065a-aa51-4a7e-a984-edc3811d944e.html