2

右クリックのコンテキスト メニューにビットマップ/アイコンを描画する方法を示すコードを入手できますか?

コンテキスト メニューの DLL 用の作業コードが既にありますが、それは単なるテキストです。例: http://www.marcocantu.com/code/md5/TODOSHLL.htm

4

1 に答える 1

6

SetMenuItemBitmapsAPIを使用するだけでよいようです。

編集:これはDelphiの例です

編集2:警告:Delphiの例でビットマップハンドルがリークし、最終的にシステムがクラッシュする可能性があることに気づきました。ビットマップは、オブジェクトのコンストラクターに1回だけロードされ(ファイルシステムからではなく、独自のリソースから)、デストラクタで解放される必要があります。

于 2012-07-11T11:15:10.167 に答える