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

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

SW_HIDE [D6, Win2k]


dlf ©   (2003-03-04 15:22:00) 

Приветствую.
Может кто-нибудь поможет мне...
Запускаю процесс...

...
var
si:STARTUPINFO;
pi:PROCESS_INFORMATION;

...

if not CreateProcess( nil,
PChar("notepad"),//например notepad
nil,
nil,
false,
0,
nil,
nil,
si,
pi) then
begin
ShowMessage("Failed to create process!");
exit
end;


waitForSingleObject(pi.hProcess,INFINITE);

CloseHandle(pi.hProcess);
CloseHandle(pi.hThread);
____________________________
необходимо запустить его срытым.
Я пробовал si.wShowWindow:=SW_HIDE;
Но это не срабатывает:(
можт поможете, в чем тут дело?


dlf   (2003-03-04 16:13:00) [1]

Спасибо!!!


Игорь Шевченко   (2003-03-04 16:10:00) [2]

StartupInfo.dwFlags

This is a bit field that determines whether certain STARTUPINFO members are used when the process creates a window. Any combination of the following values can be specified:

Value Meaning
STARTF_USESHOWWINDOW If this value is not specified, the wShowWindow member is ignored.

+ StartupInfo.cbSize


Наверх

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