Re[2]: Как запретить закрытие окна консоли
От: YourLastSong  
Дата: 25.12.11 13:04
Оценка:
Получается, надо сделать так:

void RemoveCloseButton()
{
    HMENU hm;
    HWND ConsoleWnd = FindWindow (NULL, "2_0_1");
    hm = GetSystemMenu (ConsoleWnd, false);
    int n = GetMenuItemCount (hm);
    int max = 20;
    while (n > 0 && max > 0)
    {
        RemoveMenu(hm, (unsigned int)(n - 1), MF_BYPOSITION | MF_REMOVE);
        n = GetMenuItemCount(hm);
        --max;
    }
    DrawMenuBar(ConsoleWnd);
}


Верно, да?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.