TB48 - メニュー項目へのカラーアイコンの追加
(1998 年 12 月 17 日)
Q: メニューにカラーアイコンを表示する方法はありますか。
A: もちろんです。次の 2 つの方法が用意されています。
- SetMenuItemIconHandle が使用可能な場合はこれを使います。この呼び出しは豊かな柔軟性を提供します。
- SetMenuItemIconHandle が使用できない場合は、対象となるメニュー項目に対して適切な ID を含む 'cicn' リソースを作成するだけです。こうすれば、システムは 1 ビットアイコン ('ICON') の代わりにこの 'cicn' を使用します。このテクニックはカラー QuickDraw を含む任意のシステムで正常に動作します。カラー QuickDraw を含むシステムとそうでないシステムの両方をサポートするには、同じ ID を持つ 1 ビット ('ICON') およびカラー ('cicn') アイコンリソースを指定します。
-- Pete Gontier
Worldwide Developer Technical Support
|