我正在试图弄清楚如何关闭应用程序(即Mozilla Firefox)唱其HWND。但是,当我做这样的事情时:
HWND hwnd = FindWindow("MozillaWindowClass", 0);
DestroyWindow(hwnd);
Visual Studio的调试器告诉我hwnd
未使用 - 无法读取内存,Firefox也没有任何反应。我想知道我做错了什么
谢谢
答案 0 :(得分:1)
如果您查看DestroyWindow的文档,则说明:
线程无法使用DestroyWindow来销毁由a创建的窗口 不同的主题。
您可以尝试使用SendMessage向应用程序发送WM_CLOSE消息。