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

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

Как с помощью CreateProcess сделать процесс невидимым?


Егор ©   (2002-08-23 15:17:00) 

Вроде есть, ключ какой-то?

var
TmpStr: String;
si:Tstartupinfo;
p:Tprocessinformation;
............
CreateProcess(PChar(Options.Edit1.Text),PChar(TmpStr),nil,nil,False,CREATE_DEFAULT_ERROR_MODE or CREATE_NEW_CONSOLE,nil,nil,si,p);


Ketmar   (2002-08-25 16:59:00) [1]

в том числе SW_HIDE можно передать как параметр чудесной функции WinExec. после чего окошко нашего консольного приложения на экране и в TastBar"е задач не появится.

Satanas Nobiscum! 25-Aug-XXXVII A.S.


Song   (2002-08-25 16:52:00) [2]

2RV © (24.08.02 15:42)
Прочитайте ещё раз вопрос автора (он загружает консольную прогу).


RV   (2002-08-24 15:42:00) [3]

2Song
я не Егор.
Но мне интересно. А SW_HIDE для окна, а не для процесса.
Приношу извинения, если что не так сказал...


Song   (2002-08-24 15:18:00) [4]

2RV
Вы Егор что ли?
Единственная мысль, которую я хотел подсказать автора вопроса, а не Вам, то, что есть константа SW_HIDE


RV   (2002-08-24 14:58:00) [5]

Song © (24.08.02 14:41)
http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=delphi;action=display;num=1030103027



ерунда там


Song   (2002-08-24 14:41:00) [6]

http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=delphi;action=display;num=1030103027


Егор   (2002-08-23 17:25:00) [7]

У меня с помощью CreateProcess запускаеться консольное приложение. Как можно скрыть его?


Игорь Шевченко   (2002-08-23 16:48:00) [8]

Невидимых процессов не бывает


Наверх

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