📄 subject_51005.htm
字号:
<p>
序号:51005 发表者:devil0810 发表日期:2003-08-28 12:36:05
<br>主题:再EVC下如何制作不规则按钮
<br>内容:1.如何再EVC下制作不规则形状的按钮<BR>2.如何将按钮变为透明状态,既可以看到按钮后面的图像<BR>哪位高手能帮帮我,谢谢了
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:绍辉 回复日期:2003-08-28 13:16:19
<br>内容:实现的思路是这样的,从CButton继承一个类,实现的时候先将对话框背景DC的指针传入。<BR>在DrawItem中先画背景,再TransparentBlt你自己的图片(设透明色),实现不规则形状。<BR>还可以进行透明处理,实现透明效果。实现方法好像是将前景和背景的像素值以一定的比率相加,如 result = bg * 0.4 + fg * 0.6 ,你再找找其他资料
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:devil0810 回复日期:2003-08-29 16:11:36
<br>内容:首先谢谢您的帮忙。<BR>现在我已经可以自己画出圆形按钮了,但是透明还是无法实现。<BR>关于这部分可不可以介绍详细一点,或者发一段代码给我看看,谢谢了!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -