アイコンマスクを灰色で描画するには? – プログラミング – Home

アイコンマスクを灰色で描画するには?
 
通知
すべてクリア

[解決済] アイコンマスクを灰色で描画するには?


Arutu
 Arutu
(@Arutu)
ゲスト
結合: 18年前
投稿: 24
Topic starter  

いつもお世話になっております。

環境--
VisualC++ 2005
非MFC

アイコンマスクを灰色で描画する方法ってありませんか?
DrawIconEx に DI_MASK をしていすることで、黒色での描画はできたのですが、灰色で描画する方
法がわかりません。

用途は、独自のツールバーにて、ツールバー内のボタンを無効化した際のアイコン描画用です。

通常のツールバーも無効化した際にアイコンが灰色になるはずです。

よろしくおねがいします。


引用未解決
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

無効化した描画なら、DrawStateで行えます。


返信引用
Arutu
 Arutu
(@Arutu)
ゲスト
結合: 18年前
投稿: 24
Topic starter  

解決しました。

危うくイメージリストを使った半透明で無効化を表現するところでした^^;
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました