CBitmapButton问题 我想让它和一个键对应,也就是说,当按下这个键时,它的图片就是"***D"而弹起时,是"****U".就是用一个键(比如说A)来代替鼠标操作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 截获消息啊,当消息WM_CHAR消息健值为你所需要的时候,设置按钮! 我知道用消息,但是在什么地方来画图片呢,在DrawItem()中对吧,但是也好象不行 用CBitmapButton要有下面四个步骤,用我自己的话叙述出来就是:(1)你的按纽属性应该设置成OwnerDraw(2)把四种状态下的按纽图片Import进资源管理器的Bitmap文件夹下,图片的名字应该是:“CAPTIONU”,“CAPTIOND”,“CAPTIONF”和“CAPTIONX”分别对应弹起状态(正常),被按下,聚焦和禁止。注意,CAPTION就是你的按纽的Caption;还有有引号才行。(3)在头文件中声明:CBitmapButton m_MyButton;(4)在执行文件的OnInitDialog函数中: m_MyButton.AutoLoad(IDC_MYBUTTON,this); 其中IDC_MYBUTTON是你按纽的NAME。 关于建立MFC向导的数据库的设置~~ 闪又闪 DLL编程问题 请教一个小问题 关于CSocket Connect() 理解 [求助]MDI实现单文档多视图 各位高手见过吗?vc显示一大bug!!!!!!!!!!!!! 请教高手,先谢拉!! 讨论:vc++的出路? ---随着vs.net的正式发行,感觉到vc++的鸡肋作用,弃之可惜~~ 有没有能在 DOS 下播放 VCD 的东东? 我自定义了一个普通的类,现在我要在其它的cpp文件中调用这个类的成员函数,如何调? 那位大虾知道CComboBox的一些用法
但是在什么地方来画图片呢,
在DrawItem()中对吧,
但是也好象不行
(1)你的按纽属性应该设置成OwnerDraw
(2)把四种状态下的按纽图片Import进资源管理器的Bitmap文件夹下,图片的名字应该是:“CAPTIONU”,“CAPTIOND”,“CAPTIONF”和“CAPTIONX”分别对应弹起状态(正常),被按下,聚焦和禁止。注意,CAPTION就是你的按纽的Caption;还有有引号才行。
(3)在头文件中声明:CBitmapButton m_MyButton;
(4)在执行文件的OnInitDialog函数中:
m_MyButton.AutoLoad(IDC_MYBUTTON,this);
其中IDC_MYBUTTON是你按纽的NAME。