Здравствуйте 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>Как же всё-таки запустить его минимизированно??
Если программа так решила то ничего не поделаешь. Редактировать код этой програмы надо.