Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / CreateProcess / 4 сообщений из 4, страница 1 из 1
11.03.2004, 14:55
    #32438130
ujin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CreateProcess
Подскажите пожалуйста, как с помощью CreateProcess запускать консольное приложение, но не отображать его? Я делаю


StartInfo.wShowWindow = SW_HIDE;

Причём в StartInfo.dwFlags STARTF_USESHOWWINDOW не присутствует, а окно всё равно висит???
...
Рейтинг: 0 / 0
11.03.2004, 15:09
    #32438167
rst
rst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CreateProcess
DWORD dwCreationFlags

CREATE_NO_WINDOW
Windows NT/2000: This flag is valid only when starting a console application. If set, the console application is run without a console window.
...
Рейтинг: 0 / 0
11.03.2004, 15:10
    #32438169
NewYear
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CreateProcess
if (!CreateProcess(
NULL, // No module name (use command line).
s, // Command line.
NULL, // Process handle not inheritable.
NULL, // Thread handle not inheritable.
FALSE, // Set handle inheritance to FALSE.
0,// CREATE_NO_WINDOW, // No window is visible.
NULL, // Use parent's environment block.
NULL, // Use parent's starting directory.
&si, // Pointer to STARTUPINFO structure.
&pi) // Pointer to PROCESS_INFORMATION structure.
)
{
void *error;
FormatMessage(
FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,
NULL,
GetLastError(),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
(LPTSTR) &error,
0,
NULL);

cout <<(char *) error << endl << flush;
LocalFree(error);
return;
}
...
Рейтинг: 0 / 0
11.03.2004, 16:06
    #32438326
ujin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CreateProcess
Большое спасибо. Работает с CREATE_NO_WINDOW .

Если можно ещё вопрос - не будет ли проблем при запуске приложения под WIN98 ?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / CreateProcess / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]