Форум: "WinAPI";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
ВнизCreateProcess Найти похожие ветки
← →
Volodya_ (2004-07-08 13:03) [0]Как сделать чтобы программа которую я запускаю не отображалась в панели задач, т.е. была невидима?
Вот как я делаю:
.....................
ZeroMemory(@siTunel,sizeof(siTunel));
si.wShowWindow:=SW_HIDE;
si.dwFlags:=STARTF_USESHOWWINDOWж
CmdLine := "calc.exe";
res := CreateProcess( nil, PChar(cmdline),nil,nil,False,0,nil,nil, si,pi);
.....................
но окно калькулятора выводится ...
← →
ПЛОВ (2004-07-08 13:10) [1]FindWindow(Class, "Title");
ShowWindow(Window, SW_HIDE);
скрывает окно проги
← →
Volodya_ (2004-07-08 13:53) [2]Не пашет
← →
Volodya_ (2004-07-08 14:18) [3]Точнее нужно сделать чтобы ввобще не появлялось окно программы
← →
Тимохов © (2004-07-08 14:36) [4]посмотрите - дня три назад был похожий вопрос, там говорилось про shellexecute
← →
Тимохов © (2004-07-08 14:37) [5]Вот например
http://delphimaster.net/view/4-1088085689/
← →
cherrex (2004-07-08 15:55) [6]В оброботчике OnCreate Напиши Application.ShowMainForm := false;
////////////////////////////////////////////////////////////////
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.ShowMainForm := false;
end;
← →
DeadMeat © (2004-07-08 17:52) [7]> cherrex
> Как сделать чтобы программа которую я запускаю
---
...Death Is Only The Begining...
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.048 c