fetus Diary
2006/06/06(火) - CE 的メニューバー
WinCE 開発は資料が少なくて困ります。(←挨拶
ということで、えらい悩んだのでメモ書き。
CE 風のメニューバーを作るには、SHCreateMenuBar API を使用してやる模様。
WTL 使い的には、WINDOWCLASS::OnCreate あたりで CreateSimpleCEMenuBar(IDR_MAINFRAME, SHCMBF_HMENU); こんな感じに。
あまりに判らなくてデバッガで WTL の内側まで一生懸命追ってしまったよ…。(そしたら、#ifdef スイッチで『CE ではここ(lpszMenuName) は NULL でないとイカンのだよ、フレームウィンドウでメニューを使いたいなら、CreateSimpleCECommandBar あたりを使ってくれたまえ』って(もちろん英語の)コメントで書いてあった)
このへんでも読みふけらないとイカンかのぅ
- 06/06/07
1:061:12
コメント
コメントはありません。