社区
界面
帖子详情
怎样解决对话框背景brush会覆盖文本框等控件的背景
yayafu
2006-06-15 10:32:37
我在一个对话框的OnCtlColor()函数中返回了红色的brush,结果把文本框的背景也画成红色的了,本来应该是白色的。我在对话框的窗体风格加了WS_CLIPCHILDREN还是不行,各位大虾能说说是什么原因呢,怎样解决。
...全文
138
3
打赏
收藏
怎样解决对话框背景brush会覆盖文本框等控件的背景
我在一个对话框的OnCtlColor()函数中返回了红色的brush,结果把文本框的背景也画成红色的了,本来应该是白色的。我在对话框的窗体风格加了WS_CLIPCHILDREN还是不行,各位大虾能说说是什么原因呢,怎样解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bbs008
2006-06-15
打赏
举报
回复
OnCtlColor中判断nCtlColor == CTLCOLOR_DLG,返回brush,
smzbase
2006-06-15
打赏
举报
回复
处理对话框的WM_ERASEBKGND,在OnEraseBkgnd函数中把对话框背景图成你要的颜色
mynamelj
2006-06-15
打赏
举报
回复
在OnCtlColor函数中判断控件ID如果是你要改变的则返回brush否则反回CWnd::OnCtlColor(...)
VB编程资源大全(源码 API)
不使用
控件
就可以弹出打开文件
对话框
(3KB) 3,icon.ZIP 调用API函数ExtraIconEx获得文件中集成的图标(2KB) 4,baricon.ZIP 利用API函数Shell_NotifyIcon在任务栏上放置图标。并且可以相应任务栏图标消息(5KB) 5,...
flash shiti
请问此时Library 中的Symbol 1 元件将
会
发生什么 变化? □ A. 颜色也变为#FF0033 □ B. 透明度也变为80% □ C. 颜色变为#FF0033,透明度变为80% □ D. 不
会
发生任何改变 5. 编辑位图图像时,修改的是: □ A. 像素 ...
vs2008
对话框
设置
背景
颜色、
控件
颜色
对话框
背景
颜色: 网上流传有四种方法(可能还不止),在VC++2008SP1测试后,发现只有三种可以使用了,其中第一种被废弃了。以下是四种方法: 方法一 (失效):调用CWinApp类的成员函数SetDialogBkColor来实现。...
mfc
对话框
程序如何添加
背景
图片以及使
控件
背景
图片与
对话框
一致
首先,你需要一张适合自己
对话框
程序大小的
MFC修改
对话框
及
控件
背景
颜色 - 很轻松!
1、修改静态
文本框
、编辑框、按钮等子
控件
的显示效果 MFC中对主窗口和子
控件
重绘之前都
会
调用OnCtlColor函数来进行一些基本的属性设置,如设置子
控件
的
背景
模式(是否透明等)、文本颜色、字体等属性。 因此要...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章