标签: c# winapi
我已经通过winapi在C#中为另一个应用程序创建了一个子窗口。关闭此窗口的正确方法是什么?当我发送WM_CLOSE时,它会关闭我的所有应用程序。
答案 0 :(得分:1)
调用DestroyWindow传递子窗口句柄。
DestroyWindow
您需要从创建窗口的线程执行此操作。如果您不能控制该线程,那么将WM_CLOSE发送到子窗口句柄将在窗口的线程上运行DestroyWindow。不确定为什么你目前的努力失败了,因为你没有提供太多细节。
WM_CLOSE