所以我正在构建一个使用win32的SendMessage作为IPC的应用程序.
我正在使用FindWindow来获取基于className和windowName的hWnd.这一切都很好,花花公子,直到我想与一个根(如桌面的孩子)交谈,窗口与其他根Windows具有相同的名称/类名.
有没有FindWindow的替代品我可以用来选择我想要的hWnd?
你能找到你想要的窗户的儿童窗口吗?如果是这样,您可以使用FindWindowEx
走到根窗口.如果没有,那么EnumWindows
除了具有相同标题和类的其他根窗口之外,您还需要使用并确定设置要查找的根窗口的属性.