| Как скрыть окно консоли программы |   | 
	| Добавил(а) microsin | 
| 
#include < iostream >
#include < Windows.h >
#define NAME_CONSOLE "myConsole"
  
using namespace std;
HWND GetConsole_hWnd()
{
  SetConsoleTitle(NAME_CONSOLE);
  HWND hwnd;
  hwnd=FindWindow(NULL, NAME_CONSOLE);
  return hwnd;
}
  
main()
{
  HWND hwndClosole;
  hwndClosole=GetConsole_hWnd();
  if(hwndClosole==0)cout << "error" << endl;
  //Скрываем консоль
  ShowWindow(hwndClosole,SW_HIDE);
  Sleep(2000); 
  //Показываем снова через 2 секунды
  ShowWindow(hwndClosole,SW_RESTORE); 
}
 | 
Комментарии
Данный код работает.
Спасибо за подсказку!
...
const int nSize = 256;
LPWSTR lpwstrNAME = new WCHAR[nSize];
HWND GetConsole_hWnd ()
{
GetConsoleTitle (lpwstrNAME, nSize - 1);
return FindWindow(NULL , lpwstrNAME);
}
void main()
{
HWND hwndConsole = GetConsole_hWnd ();
...и далее по тексту
}
RSS лента комментариев этой записи