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

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

Запустить приложение свернутым [D7, WinXP]


PRT ©   (2006-06-15 20:57:00) 

Как запустить чужое приложение свернутым ??


Lamer@fools.ua   (2006-06-16 11:30:00) [1]

>> Игорь Шевченко ©   (16.06.06 10:47) [4]

В таком случае (если автор добрую волю не проявил) можно попробовать совершить насилие с помощью хука WH_SHELL.


Игорь Шевченко   (2006-06-16 10:47:00) [2]

Возможно, что никак. Приложение не обязано реагировать на флажки в StartupInfo, это его добрая воля.


Handle   (2006-06-15 22:21:00) [3]

uses
  ShellApi ;

procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(Handle, 'open',
 'c:\Windows\notepad.exe', nil, nil, SW_MINIMIZE);
end;


PRT   (2006-06-15 21:11:00) [4]


> CreateProcess, STARTUPINFO.wShowWindow = SW_MINIMIZE

Если можно подробнее ...


Eraser   (2006-06-15 21:00:00) [5]

> [0] PRT   (15.06.06 20:57)

CreateProcess, STARTUPINFO.wShowWindow = SW_MINIMIZE


Наверх

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