Есть довольно большое консольное приложение с подключенным MFC.
Как сделать так, что бы его окно было скрыто при запуске?
Не помогает:
CWinApp theApp;
using namespace std;
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
ShowWindow (GetConsoleWindow(), SW_HIDE); // Скрываем консольное окно
int nRetCode = 0;
// инициализировать MFC, а также печать и сообщения об ошибках про сбое
if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
{
// TODO. Измените код ошибки соответственно своим потребностям
_tprintf(_T("Критическая ошибка: сбой при инициализации MFC\n"));
nRetCode = 1;
}
else
{
}
return nRetCode;
}
Окно вначале появляется на секунду и только потом исчезает, выглядит как-то криво, а нужно скрыть его изначально.
Так же попытался поменять Свойства-Компановщик-Система-Подсистема Консоль поменял на Windows, приложение вообще перестало доходить до _tmail, вылетая на инициализации CWinApp theApp.
Можете помочь? ))