powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / CreateProcess
4 сообщений из 4, страница 1 из 1
CreateProcess
    #32438130
ujin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста, как с помощью CreateProcess запускать консольное приложение, но не отображать его? Я делаю


StartInfo.wShowWindow = SW_HIDE;

Причём в StartInfo.dwFlags STARTF_USESHOWWINDOW не присутствует, а окно всё равно висит???
...
Рейтинг: 0 / 0
CreateProcess
    #32438167
rst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
CreateProcess
    #32438169
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
CreateProcess
    #32438326
ujin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо. Работает с CREATE_NO_WINDOW .

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


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