Re: Проблема с shellexecute
От: ua1zcl Россия www.alexklm.ru
Дата: 24.08.02 13:47
Оценка:
Здравствуйте DeusNoxious, Вы писали:

DN>Всем привет!


DN>Пытаюсь запустить программу в минимизированном виде:

DN>
DN>   shellexecute(0,nil,'C:\WINDOWS\system32\calc.exe', '','',SW_MINIMIZE);//или SW_SHOWMINIMIZED или SW_SHOWMINNOACTIVE
DN>


DN>запускается не минимизированно

DN>пробую через createprocess:

DN>
DN>var
DN>   StartInfo   : TStartupInfo;
DN>   ProcInfo    : TProcessInformation;
DN>begin
DN>   GetStartupInfo(StartInfo);
DN>   StartInfo.wShowWindow := SW_SHOWMINNOACTIVE;//или SW_SHOWMINIMIZED или SW_SHOWMINNOACTIVE
DN>   StartInfo.dwFlags:=STARTF_USESHOWWINDOW;
DN>   CreateProcess(nil, 'C:\WINDOWS\system32\calc.exe', nil, nil, false, 0, nil, nil, StartInfo, ProcInfo);
DN>

DN>тажа фигня.
DN>Пишу в D5 under XP
DN>Как же всё-таки запустить его минимизированно??

Если программа так решила то ничего не поделаешь. Редактировать код этой програмы надо.
Александр
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.