高度な検索
Developer Connection
Member Login ログイン | ご入会 ADC連絡先


テクニカルQ&A

TB48 - メニュー項目へのカラーアイコンの追加
(1998 年 12 月 17 日)


Q: メニューにカラーアイコンを表示する方法はありますか。

A: もちろんです。次の 2 つの方法が用意されています。

  • SetMenuItemIconHandle が使用可能な場合はこれを使います。この呼び出しは豊かな柔軟性を提供します。

  • SetMenuItemIconHandle が使用できない場合は、対象となるメニュー項目に対して適切な ID を含む 'cicn' リソースを作成するだけです。こうすれば、システムは 1 ビットアイコン ('ICON') の代わりにこの 'cicn' を使用します。このテクニックはカラー QuickDraw を含む任意のシステムで正常に動作します。カラー QuickDraw を含むシステムとそうでないシステムの両方をサポートするには、同じ ID を持つ 1 ビット ('ICON') およびカラー ('cicn') アイコンリソースを指定します。

参考文献 Inside Macintosh: Menu Manager
Inside Macintosh: Icon Services and Icon Utilities


-- Pete Gontier
Worldwide Developer Technical Support