编写一个按钮可以通过按动改变按钮形状的程序!急用!!谢谢!!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 00:06:59
基于MFC
告诉我怎么操作就行了
谢谢!!

Button控件里面的响应消息中将当前的按钮隐藏 再显示出另一个Button就ok
要想漂亮的按钮 用CButtonST类吧 你可以到网上搜索下就可以下恶劣 另外我也可以发给你 要的话发邮件到我邮箱 luv.y@qq.com

你download 一下这个程序,就知道了。

http://www.vckbase.com/document/viewdoc/?id=518

非常简单,当你按下按扭后,就隐藏当前的按扭,在当前位置显示另外一个按扭。2个按扭的形状的自己去定义好,这样给人的感觉就是按扭改变了形状。同理,可以改变多次按扭形状。
具体点,比如改变3次,那先定义好A B C 3个不同形状的按扭,程序产生前,让A显示,BC隐藏,按下A,先让A隐藏,让B显示,这样,你在按按扭就是按的B按扭了,B按扭做的工作就是让B隐藏,让C显示。这样,你按按扭的时候,感觉上就是按扭在改变形状。
如果按扭需要完成其他功能,那么在ABC3个按纽中填加一个成员函数,让这个成员函数去完成这个功能。

想自定义按钮的话可以直接用鬼佬写的一个超牛CButtonST,里面定义了各种类型的按钮,并且使用简单。具体可以参考http://www.vckbase.com/document/viewdoc/?id=518