社区
界面
帖子详情
对话框背景透明问题
haroyy
2005-01-14 05:04:52
MFC创建的对话框类,原来显示没有问题,突然有一次,我不知道加了什么代码的影响,一运行程序,背景就成透明的了,然后随着其他窗口的颜色覆盖而改变,又没有人遇到过类似的情况啊?
...全文
351
10
打赏
收藏
对话框背景透明问题
MFC创建的对话框类,原来显示没有问题,突然有一次,我不知道加了什么代码的影响,一运行程序,背景就成透明的了,然后随着其他窗口的颜色覆盖而改变,又没有人遇到过类似的情况啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haroyy
2005-01-17
打赏
举报
回复
搞定,原来是自定义SendMessage消息号没有加上WM_USER,可能跟系统的冲突,现在改过来就正常了,哈哈
不过也谢谢大家了,给分
oyljerry
2005-01-14
打赏
举报
回复
搜索一下SetBkColor等函数
fanqing
2005-01-14
打赏
举报
回复
如果确实改了恢复原来的就可以了(至于原样你可以重新建立一个对话框打开对应的把他复制过去就可以了)
fanqing
2005-01-14
打赏
举报
回复
我上面说的并不是叫你改背景,想提醒你是不是WM_ERASEBKGND被修改了.
我说的情况就有可能出现你的情况,检查onerasebkgnd.
xuzheng318
2005-01-14
打赏
举报
回复
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_ERASEBKGND
WPARAM wParam, // handle to device context (HDC)
LPARAM lParam // not used
);
Atomictry
2005-01-14
打赏
举报
回复
比较一下WM_ERASEBKGND影射的函数里的东东和其他程序中是否有异同?
haroyy
2005-01-14
打赏
举报
回复
其他都没问题,而且显示正常,就是背景的问题
hyamw
2005-01-14
打赏
举报
回复
程序本身有没有什么特别的异常?
控件有没有显示出来?
haroyy
2005-01-14
打赏
举报
回复
我现在是不要透明背景,变回原来默认的背景啊
fanqing
2005-01-14
打赏
举报
回复
如果重载背景WM_ERASEBKGND返回值为true,中间没任何代码,此时窗口背景为此窗口下面窗口的颜色.
(就是透明了)
VC中
对话框
窗体
背景
透明
而控件不
透明
VC中
对话框
窗体
背景
透明
而控件不
透明
VC中
对话框
窗体
背景
透明
而控件不
透明
关于VC
对话框
静态文本设置
背景
透明
的
问题
关于VC
对话框
静态文本设置
背景
透明
的
问题
静态文本设置字体可以 但是设置
背景
透明
显示不可以 我在
对话框
前面又加了一个窗体,将其设置到Z轴最下面 这样,静态文本是在窗体上面,并如下设置 HBRUSH CTransstaDlg::...
VC++ mfc
对话框
背景
透明
按钮 自绘类 tabctrl 源码
VC++ mfc
对话框
背景
透明
按钮 自绘类 tabctrl 源码
VC++
透明
控件 按钮及
对话框
背景
程序,可以直接用
可以实现对
透明
按钮,让你的按钮
背景
和
对话框
背景
一致,是做漂亮
对话框
必备的封装类。
vc
透明
对话框
简单方便 自绘
对话框
透明
对话框
透明
对话框
简单方便 自绘
对话框
透明
对话框
简单方便 自绘
对话框
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章