OSはVistaでVC++2008EEを使用しています。
LoadMenuResource()についての質問です。
ウィンドウモードでの確認ですが、LoadMenuResource()を利用してメニューバーを作成したところ、
ウィンドウの下の方に謎の線(ステータスバーの残骸?)が表示されてしまいました。
リソースファイルはXN Resource Editorで作成しました。
(一応手書きでリソーススクリプトを書いてみましたが、この時も同様に線が表示されました。)
(また、AddMenuItem()でも現れました。)
もっとも情報が少なくて使用方法があっているかはわかりませんが…。
SetUseMenuFlag(TRUE);
SetDisplayMenuFlag(TRUE);
LoadMenuResource(IDM_);
のような感じであっているでしょうか?
それとこれは単なる希望ですが、LoadMenuResource()の引数に、APIのLoadMenu()のように文字を指定できるといいのですが。
(現状ではリソースファイルの方のMenuIDを数値にしないといけないので)
とりあえずまずは、あの謎の線を消す方法がありましたらご教示願います。