22 сент. 2010 г.

WM_DESTROY

Сообщение WM_DESTROY посылается при уничтожении окна. Оно посылается оконной процедуре окна при уничтожении, после удаления окна с экрана.

Это сообщение посылается первым к уничтожаемому окну а затем уже и его дочерним окнам (если они есть) для их уничтожения. Во время обработки этого сообщения, можно быть уверенным, что все дочерние окна еще существуют.
Параметры:
Это сообщение не имеет параметров.
Возвращаемые значения:
Если приложение обрабатывает это сообщение, оно должно возвратить 0.
Замечания:
Если разрушаемое окно является частью цепочки просмотра буфера обмена (устанавливается вызовом функции SetClipboardViewer), оно должно удаляться из цепочки вызовом функции ChangeClipboardChain перед завершением обработки сообщения.
Смотрите также:
ChangeClipboardChain, DestroyWindow, PostQuitMessage, SetClipboardViewer, WM_CLOSE