1
Я делаю игру в консольном приложении, и я хочу, чтобы пользователь не изменял размер и не увеличивал окно. Как я могу это сделать с помощью HWND?Как изменить стиль окна консоли во время выполнения?
Я делаю игру в консольном приложении, и я хочу, чтобы пользователь не изменял размер и не увеличивал окно. Как я могу это сделать с помощью HWND?Как изменить стиль окна консоли во время выполнения?
Я нашел решение. Этот код отключит окно Размер и Максимальное поле:
HWND consoleWindow = GetConsoleWindow();
SetWindowLong(consoleWindow, GWL_STYLE, GetWindowLong(consoleWindow, GWL_STYLE) & ~WS_MAXIMIZEBOX & ~WS_SIZEBOX);
Я не думаю, что вы можете сделать это с помощью HWND. Вам понадобится использовать [консольный API] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms682073 (v = vs.85) .aspx). –
Когда вы искали в Интернете «msdn C++ предотвратить API закрытия окна», что появилось? –