![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Привет, проблема такова:
Есть форма, обычная такая, но без бордера: BorderStyle := bsNone (с другими бордерами тоже проблема такая же), есть панелька, на ней расположены две кнопки: закрыть и свернуть При наджатии на закрыть все ок - вызывается метод Close для формы, а вот при нажатии на свернуть, происходи нечто непонятное: Код на кнопке такой : Код:
procedure BtnOnClick... begin Application.Minimize; end; ![]() Пробовал Код:
ShowWindow(Handle,SW_MINIMIZE); Код:
ShowWindow(Handle,SW_MINIMIZED); Пробовал Код:
SendMessage(Handle,WM_SYSCOMMAND,SC_MINIMIZE,0); Код:
SendMessage(Handle,WM_SYSCOMMAND,SC_MINIMIZE,0); Код:
DefWindowProc(FHandle, WM_SYSCOMMAND, SC_MINIMIZE, 0); Вобщем, если кто знает, подскажите, как апишными методами нормально свернуть окно не используя SC_MINIMIZE. Спасибо. THE CRACKER IS OUT THERE |