Форум: "WinAPI";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
ВнизЗапуск сеанса DOS в окне программы (Напр.формы Delphi)? Найти похожие ветки
← →
lesa (2002-11-04 12:36) [0]Есть ли возможность запустить Dos приложение(с ожиданием завершения) в окне разрабатываемой программы(может быть
подогнав размеры окна)???
← →
Marcus (2002-11-04 12:53) [1]С ожиданием можно, а в своем окне - нет.
← →
Evgeny V (2002-11-04 13:29) [2]Используйnе CreateProcess для запуска процесса, указание координат запуска окна(например своей формы), и размеров окна, WaitForSingleObject и GetEixtCode для ожидания завершения и получения статуса завершения окна(см. help по WinSdk).
← →
lesa (2002-11-04 15:44) [3]Что-то не получается у меня корректно задать параметры
CreateProcess в части координат запуска окна и его размеров при
запуске в окне формы ,например, NC.exe
А у Вас это проходит?
← →
Marcus (2002-11-04 15:57) [4]StartupInfo.dwFlags := STARTF_USEPOSITION or STARTF_USECOUNTCHARS;
StartupInfo.dwX := <смещение от левого верха экрана>;
StartupInfo.dwY := <смещение от левого верха экрана>;
StartupInfo.dwXCountChars := <ширина окна в символах>;
StartupInfo.dwYCountChars := <высота окна в символах>;
Указание габаритов окна в пикселах для консольного приложения не проканает
← →
lesa (2002-11-04 16:02) [5]Я все это задал.В символах.
Результат - запуск NC.exe на весь экран,а не в окне.
А у Вас?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c