mfc中让编辑框透明为啥总显示黑色背景的编辑框啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mfc中让编辑框透明为啥总显示黑色背景的编辑框啊?相关的知识,希望对你有一定的参考价值。
你用什么方式让编辑框透明?贴图片,并使用关键色?编辑框是透明了,但是因为编辑框后面是对话框,而对话框虽然是白色的,但是对话框刷新背景时只刷新没有编辑框的部分,所以编辑框覆盖的那块对话框没有刷新,当然是黑色的。
这说明你编辑框的确有透明掉,但你刷新背景时应该整个对话框都刷新 参考技术A 父窗体并不会帮编辑框刷新背景,当编辑框自己也不绘制时,就变黑了,截取编辑框所在的区域的父窗体背景图,在编辑框刷新时重新绘制,但如果父窗体是单色的话,问题会简单很多
形状编辑器 - 刻板印象 - png 格式 - 黑色背景
【中文标题】形状编辑器 - 刻板印象 - png 格式 - 黑色背景【英文标题】:Shape Editor - Stereotype - png format - black background 【发布时间】:2016-10-19 12:25:22 【问题描述】:我正在尝试使用自定义图标/图像创建 UML 配置文件。 我知道为了显示我的刻板印象的自定义图标,我必须使用 shapescript 并相应地完成。
现在问题在于透明度。当我使用具有透明度的 png 文件时,它在“图像管理器”中显示良好,但是当我在形状编辑器中使用时,我得到黑色背景,因此在导入 MDG 技术后,刻板印象呈现黑色背景。 :( 我使用的是 png 格式。
有什么解决办法吗?
问候 主播
【问题讨论】:
【参考方案1】:我们已从 Sparx 确认版本 13(目前处于 Beta 版)中支持此功能 另见http://sparxsystems.com/forums/smf/index.php/topic,31019.msg225007.html
【讨论】:
以上是关于mfc中让编辑框透明为啥总显示黑色背景的编辑框啊?的主要内容,如果未能解决你的问题,请参考以下文章