社区
C++ 语言
帖子详情
api 编程下如何使static 背景透明
蜗牛的信仰
2008-12-29 08:47:13
api 编程下如何使static 背景透明
对话框上有一图片背景,想在其上写入文字
SetDlgItemText(hDlg, IDC_SERVERURL, szServerURL);
可是static出来的的默认是背景色,现想将去透明化..
Help me.....
新手..给的分少一些......惭愧
...全文
106
6
打赏
收藏
api 编程下如何使static 背景透明
api 编程下如何使static 背景透明 对话框上有一图片背景,想在其上写入文字 SetDlgItemText(hDlg, IDC_SERVERURL, szServerURL); 可是static出来的的默认是背景色,现想将去透明化.. Help me..... 新手..给的分少一些......惭愧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蜗牛的信仰
2009-01-14
打赏
举报
回复
谢谢leez0301!
harry330
2009-01-13
打赏
举报
回复
在WM_ERASEBKGROUND中返回空画刷就可以了。。
再一个方法就是派生一个static类,然后再Onpaint里只做DrawText的操作。就没有边框和背景颜色了。
推荐第一种。
码上老登
2009-01-13
打赏
举报
回复
BOOL SetLayeredWindowAttributes(
HWND hwnd,
COLORREF crKey,
BYTE bAlpha,
DWORD dwFlags
);
hwnd是透明窗体的句柄,
crKey为颜色值,// 掩码的颜色,可以用RGB(r,g,b)来指定
bAlpha是透明度,取值范围是[0,255],
dwFlags是透明方式,可以取两个值:
damo_xu
2009-01-13
打赏
举报
回复
去界面那个论坛问问。
背景是图案的话,好像单单用WM_CTLCOLORSTATIC 不行,但可以再用SetWindowRgn。
蜗牛的信仰
2009-01-12
打赏
举报
回复
不行,试过了.还有谁懂?HELP ME...
agaric
2008-12-30
打赏
举报
回复
背景色,就是画刷。。
MFC字体(二)(控件字体颜色)
本文详细介绍了如何在对话框中修改编辑框(Edit)和静态文本(
Static
)的字体颜色、
背景
颜色及
透明
度,通过设置控件的颜色属性来实现个性化UI设计。
mfc EDIT字体颜色
本文详细介绍了如何在对话框中修改编辑框(Edit)和静态文本(
Static
)的字体颜色、
背景
颜色及
背景
透明
度。通过CMyDlg类的成员变量和OnInitDialog初始化,实现了对指定控件外观的个性化定制。
进度条1
本文详细介绍了如何通过处理WM_CTLCOLOR消息映射函数,使用CTLCOLOR_
STATIC
和InvalidateRect函数来解决Windows进度条控件在文本内容变化时出现的重影问题,提供了一个具体的实现代码示例。
Windows
编程
中
透明
控件与PNG
背景
的实现技巧
本文聚焦Windows应用UI设计,介绍实现
透明
背景
控件及使用PNG图片作
背景
的方法。阐述了PNG格式优势、Alpha通道原理,详细讲解在Win
API
和.NET框架中,
Static
、Radio、CheckBox和GroupBox等控件
透明
效果的实现,包括代码示例与调试技巧,提升界面美观度与用户体验。
WIN32
API
编程
之
透明
static
本文介绍了一种使Windows应用程序中的
Static
控件实现
透明
效果的方法。通过设置WS_EX_TRANSPARENT样式和处理WM_CTLCOLOR
STATIC
消息,可以改变
Static
控件的文字颜色和
背景
模式,从而使其
背景
变为
透明
。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章