请问在VC中如何使按钮不产生下压效果

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:42:44
RT

用picture而不用button
将picture的ID:IDC_STATIC改成其他ID,一样可以在class winzard中当作按钮使用
在Extended Styles中选中Modal frame 一样可以像按键那样突起,但是按下不会下压
按键上的文字比较困难,只能新建位图,文字写在位图中在Type里面选中该位图。也可以找到其坐标,在OnPaint里面用dc.TextOut

按钮属性中有相关选项
好象是叫什么3D效果.
自已试吧.不难.

还以为是产生呢, “使按钮不产生下压效果”,是不产生.
CBitmapButton, LoadBitmaps都采用一个图就可以了。

自画按钮,选用own draw,不过实现比较繁杂,CButtonST并不能实现楼主要求效果。不过不能下压的也不算是按钮了,完全可以用static text 控件然后选modal frame来替代了。
同事要选上Notify,并修改默认的ID。

google CButtonST