我的窗口没有Title bar,好像就没有Caption,怎么通过FindWindow来找到我的对话框窗口呢?

解决方案 »

  1.   

    还可以通过class name啊
    多个的话再通过别的找到最后的窗口
      

  2.   

    这个Class name是指被找窗口的类名么?怎么用这个类名找不到这个窗口呢。
    刚也遇到这个问题,麻烦指点下
      

  3.   

    先检查你的类名是否正确.如果没错的话看看对话框窗口是否顶级窗口,因为FindWindow函数查找的都是顶级窗口(通常说的顶级窗口都被认为是桌面的子窗口)。如果你的对话框是某个窗体的子窗体,那需要先用FindWindow找到父窗口,然后再用FindWindowEx找下级的子窗口。
      

  4.   

    对话框的类名是#32770,没有Caption,找起来麻烦了。先用Spy++找找看,看标题和类名是什么。
      

  5.   

    http://blog.csdn.net/Prince_vegeta/archive/2006/06/24/828896.aspx通过类名查找的一个例子.