Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Разворачивание окна автоматически


vgvolk ©   (2011-10-01 11:32:00) 

Привет.У меня не получается развернуть окно автоматически при его нахождении.У меня есть кнопка на форме с таким кодом по клику TWAIN_ViewFile(0);
Она открывает окно Открыть где я выбираю изображение.После выбора открывается окно просмотра маленькое а не на весь экран.Чтобы развернуть его я использую функцию Showwindow(findwindow(nil,'c:\image\1.tif'),sw_maximize);которая прописана в кнопке.Она его разворачивает.Но мне нужно чтобы оно разворачивалось автоматически при появлении на экране.Как этого можно добиться,куда прописать этот код.


vgvolk   (2011-10-04 08:15:00) [1]

Спасибо Омлет PostMessage(H, WM_SYSCOMMAND, SC_CLOSE, 0); работает)


Омлет   (2011-10-04 07:46:00) [2]

Или DestroyWindow(H).


Омлет   (2011-10-04 07:44:00) [3]

Можно ещё так попробовать:

PostMessage(H, WM_SYSCOMMAND, SC_CLOSE, 0);


vgvolk   (2011-10-04 05:39:00) [4]

Это я пробовал,не закрывает.


Омлет   (2011-10-03 22:23:00) [5]

> vgvolk   (03.10.11 19:53) [2]

PostMessage(H, WM_CLOSE, 0, 0);


vgvolk   (2011-10-03 19:53:00) [6]

Закинул в таймер действительно пашет.Еще по этому поводу никто не знает как закрыть определенное окно по заголовку.Искал в инете нашел такой способ   postmessage(findwindow(nil,'Заголовок окна'), wm_quit,0,0);Он работает, но закрывает не только окно но и форму его породившую.Может есть другие функции?


Virgo_Style   (2011-10-01 12:14:00) [7]

проверять по таймеру, после нахождения таймер отключить и выполнить вышеозначенный код.
хотя меня терзают смутные сомнения, что это можно сделать и средствами самой библиотеки.


Наверх

Титульная страница Поиск, карта сайта Написать письмо