2010-12-07 109 views
0

Windows APIを使用してウィンドウの最大化機能および/または最小化機能を無効にするにはどうすればよいですか?最大化/最小化ボックスはグレー表示と無効にする必要があり、タイトルバーをダブルクリックするか、画面上部にドラッグするなどしても機能しません。ウィンドウの最大化/最小化を無効にする

答えて

2

SetWindowLong/SetWindowLongPtrを呼び出して、ウィンドウのスタイルを変更できます。 furthur詳細については

は、を参照してください。そして、

http://msdn.microsoft.com/en-us/library/ms633591%28v=VS.85%29.aspx

またはhttp://msdn.microsoft.com/en-us/library/ms644898%28VS.85%29.aspx

、uが '画面の上部にdraging' について何を意味するのですか?

+0

Windows 7では、ウィンドウを画面の上部にドラッグしてウィンドウを最大化できます。 – SamJam

+0

私はSetWindowLongを試しましたが、使用する正しい値がわかりません。少しだけ助けてもらえますか? – SamJam

+2

それは見つからなかった。現在のスタイル(GetWindowLong経由)と^ =をWS_MAXIMIZEBOXまたはWS_MINIMIZEBOXを使用してどちらか一方を切り替えます。 – SamJam

関連する問題