メニューバー右にテキストを表示するには?

解決


miya  2011-03-03 15:47:07  No: 72390  IP: 192.*.*.*

エクスプローラのメニュー右にウィンドウズマークがありますが
あんな感じで、テキストを表示し文字色や背景色を変更したいのですが

あれはどうやって表示しているのでしょうか?


環境は
VC++6
MFC
です

編集 削除
suga  2011-03-03 22:18:22  No: 72391  IP: 192.*.*.*

この辺が参考になりませんか?
http://www.codeguru.com/cpp/controls/menu/bitmappedmenus/article.php/c3725/Displaying-a-Company-Logo-on-the-Menu-Bar.htm

編集 削除
miya  2011-03-07 15:18:06  No: 72392  IP: 192.*.*.*

sugaさん回答ありがとうございます。

返事遅くなってしまいすみませんでした。

参考ページを見ました。
大変参考になり、実装する事ができました。
ありがとうございました。

ちなみに、実装する方法は
リソースファイルの MENU を MENUEX にするのが肝でした。
あとは、OnDrawItemとOnMeasureItemをオーバライドし描画するだけでした。

編集 削除