Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
NedsenElias
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 6
#1

Командная строка в фоновом режиме - C++

19.05.2013, 14:08. Просмотров 819. Ответов 3
Метки нет (Все метки)

Хау.
Немного глупый вопрос.
Допустим есть команда system("start notepad.exe");
И перед открытием блокнота промелькивает окно командной строки.. собсно вопрос, а есть какая-нибудь команда чтобы избавиться от этого? Пусть cmd запускается в фоновом режиме, т. е. чтобы просто открылся блокнот без промелькивания командной строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2013, 14:08     Командная строка в фоновом режиме
Посмотрите здесь:
Программа в фоновом режиме C++
C++ Sleep() в фоновом режиме
C++ Выполнение приложения в фоновом режиме
C++ как выполнить system() в фоновом режиме
Запуск консольного приложения в фоновом режиме C++
Как запустить консольное приложение в фоновом режиме? C++
Как запустить установку приложения в фоновом режиме? C++
Вообще возможно сделать так чтобы команда system(); выполнялась в фоновом режиме? C++
C++ Командная строка
C++ Командная строка
Командная строка C++
C++ Командная строка

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
19.05.2013, 14:14     Командная строка в фоновом режиме #2
тогда зачем создавать консольное приложение?
NedsenElias
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 6
19.05.2013, 14:17  [ТС]     Командная строка в фоновом режиме #3
По другому не умею запускать программы
Убежденный
Системный программист
Эксперт С++
15247 / 6879 / 1092
Регистрация: 02.05.2013
Сообщений: 11,256
Завершенные тесты: 1
19.05.2013, 18:41     Командная строка в фоновом режиме #4
Цитата Сообщение от NedsenElias Посмотреть сообщение
Допустим есть команда system("start notepad.exe");
И перед открытием блокнота промелькивает окно командной строки.. собсно вопрос, а есть какая-нибудь команда чтобы избавиться от этого?
Например, ShellExecute (только это команда Win32 API, а не С++).
Последний параметр функции установить в SW_HIDE.
Или запускать процесс через CreateProcess, а в STARTUPINFO вписать:
dwFlags = STARTF_USESHOWWINDOW, wShowWindow = SW_HIDE.
Yandex
Объявления
19.05.2013, 18:41     Командная строка в фоновом режиме
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru