オーナードロー、ODS_HOTLIGHTについて – プログラミング – Home

オーナードロー、ODS_HOTLIGH...
 
通知
すべてクリア

[解決済] オーナードロー、ODS_HOTLIGHTについて


ソウメイ
 ソウメイ
(@ソウメイ)
ゲスト
結合: 18年前
投稿: 4
Topic starter  

ボタンにカーソルを合わせた時、そのボタンの絵が変わるようにしたいと考えておりま
す。
オーナードローで実現できると考え、調べた結果、ODS_HOTLIGHTを用いれば良いのでは
ないか?というHPを見つけました。

http://www24.cds.ne.jp/~neg/pro/piyo1/menu/ownerdraw.html

しかし、実際に作ってみたところ、itemStateがODS_HOTLIGHTにならず、
SPYツールで確認してみても、マウス通過時にがWM_DRAWITEMが送られてきませんでし
た・・・

これはどのようなことが問題となっているのか、どなたかご教授頂ければ幸いです。

環境:WinXP SP2 VC++.net2003 SDK


引用未解決
トピックタグ
三草
 三草
(@三草)
ゲスト
結合: 19年前
投稿: 56
 

異なるアプローチですが、ご参考になれば。。。
http://homepage3.nifty.com/mitui707/VisualC/VCod_btn.html/


返信引用
ソウメイ
 ソウメイ
(@ソウメイ)
ゲスト
結合: 18年前
投稿: 4
Topic starter  

三草さん、ありがとうございます!
なるほど、こういう方法で変えることもできるのですね・・・。

しかし、何故ODS_HOTLIGHTが来ないのでしょう・・・;
気になるので、もう少し調べてみたいと思います。


返信引用
ソウメイ
 ソウメイ
(@ソウメイ)
ゲスト
結合: 18年前
投稿: 4
Topic starter  

遅くなりましたが・・・

http://hp.vector.co.jp/authors/VA016117/hoverbtn.html
に描いてある方法で、実現することができました。

三草さん、ありがとうございました!


返信引用
ソウメイ
 ソウメイ
(@ソウメイ)
ゲスト
結合: 18年前
投稿: 4
Topic starter  

解決わすれました;


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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