Удаление Фрейма на WinAPI
От: maximator  
Дата: 29.10.05 10:13
Оценка:
У меня такая проблема. Как можно удалить из памяти фрейм через WinAPI? Пытался через
PostMessage(myFrame.handle,WM_DESTROY,0,0)

но почему-то он не хочет удаляться
Re: Удаление Фрейма на WinAPI
От: Danchik Украина  
Дата: 31.10.05 12:40
Оценка:
Здравствуйте, maximator, Вы писали:

M>У меня такая проблема. Как можно удалить из памяти фрейм через WinAPI? Пытался через

M>
M>PostMessage(myFrame.handle,WM_DESTROY,0,0)
M>

M>но почему-то он не хочет удаляться

А можна поинтересоваться зачем сей изврат?
Так фрейм не прибить, да и не прибить не только фрейм.
Насколько я знаю WM_DESTROY просто нотификация что окно уничтожается (RTFM).

DestroyWindow(myFrame.handle) — не уничтожит обьект TFrame, но освободит Windows окно. Думаю совсем не нужная функциональность.

Я так думаю, просто предположение, что вам необходим аналог метода TForm.Release. Реализация лежит в Forms.pas.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.