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++がウィンドウを閉じるのを妨げる"というインターネットを検索したとき、何が表示されましたか? –