У меня есть одна проблема. Я пытаюсь уничтожить дочернее окно, но оно также разрушает родительское окно, поэтому приложение закрывается. У меня такой код.Уничтожение дочернего окна без родителя WIN32 APi
HWND cloneWin =FindWindowEx(hWnd, 0, szChildWin, 0);
if (cloneWin) {
MessageBox(NULL,"You are trying to create more than one child window\n Current child window will be destroyed", "Message", MB_OK|MB_ICONINFORMATION);
DestroyWindow(cloneWin);
}
Что не так? THX заранее!
Thx для ответа, я только что попробовал SendMessage (cloneWin, WM_CLOSE, 0,0); Но он также уничтожает все приложения (( – CROSP
Угадайте, что вам не повезло. Почему бы вам не попробовать менее агрессивный подход. Все-таки я верю, что у меня есть ваш вопрос. –