4

私はC++プログラミングにかなり慣れていませんが、それでも検索してその方法の答えを見つけることができなかったので、これが一種のばかげた質問である場合は申し訳ありません。

とにかく、私は(Microsoft Visual C ++で)カスタムウィンドウの設計に取り組んでおり、ウィンドウからメニューバーを削除する方法がわかりません。これは私が言及しているものです:

ここに画像の説明を入力してください

私は画像編集ソフトウェアを使用して、正しく参照していない場合に備えて、プログラムで削除したいものの周りにボックスを配置しました。とにかく、削除するコードや編集して削除するコードを教えてください。(また、私はまだこれに慣れていないので、なぜ良いのかについての簡単な説明)

ありがとう!

4

1 に答える 1

1

この機能を使用してSetMenu()、メニューバーを表示または非表示にすることができます。次のように使用します。

SetMenu(hwnd, NULL);

ここhwndで、ウィンドウへのハンドル、非表示にするメニューバーはどこにありますか。

DestroyMenu()次のように、関数を使用してメニューを破棄することもできます。

DestroyMenu(hMenu);

破棄するメニューのハンドルはどこhMenuにありますか。

于 2012-11-19T06:39:55.440 に答える