C # winapi. Закрытие дочернего окна в коде - PullRequest
0 голосов
/ 02 ноября 2011

Я создал дочернее окно для другого приложения с помощью winapi в C #.Как правильно закрыть это окно?Когда я отправляю WM_CLOSE, он закрывает все мои заявки.

1 Ответ

1 голос
/ 02 ноября 2011

Вызовите DestroyWindow, передав дескриптор дочернего окна.

Это необходимо сделать из потока, создавшего окно.Если вы не управляете этим потоком, то отправка WM_CLOSE в дескриптор дочернего окна запустит DestroyWindow в потоке окна.Не уверен, почему ваши нынешние усилия потерпели неудачу, так как вы не дали много подробностей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...