Я пишу программу на языке C++/CLI, то есть с графическим интерфейсом. Но у меня есть в коде команда, которая выполняется через cmd, и из-за этого на 1 секунду консоль появляется поверх основного графического интерфейса. Всё работает, но хочется, чтобы консоль не показывалось. Можно ли как то запускать консоль бесшумно, чтобы команда отрабатывала, но сама консоль не появлялась? String^ username = textBox1->Text;
std::string usernameStr = ConvertToString(username);
std::string command = "mysqldump -u " + usernameStr + " -pUser -R -E test > C:\\Users\\TEST\\Desktop\\test.sql";
const char* cmd = command.c_str();
system(cmd);
std::string usernameStr = ConvertToString(username);
std::string command = "mysqldump -u " + usernameStr + " -pUser -R -E test > C:\\Users\\TEST\\Desktop\\test.sql";
const char* cmd = command.c_str();
system(cmd);