社区
界面
帖子详情
关于透明CRichEditCtrl
lrcstar_love
2004-04-01 02:15:18
大家帮忙呀。
我写了一个CEditEx类在它的CtrColor里来透明这个CEdit就可以。
而我又写了一个CRichEditEx类想在它的CtrColor里面透明这个CRichEditCtrl但我怎么都不能成功,因为它根本没有触发我的那个类中的CtrColor呀。
为什么?如何去做?
...全文
105
4
打赏
收藏
关于透明CRichEditCtrl
大家帮忙呀。 我写了一个CEditEx类在它的CtrColor里来透明这个CEdit就可以。 而我又写了一个CRichEditEx类想在它的CtrColor里面透明这个CRichEditCtrl但我怎么都不能成功,因为它根本没有触发我的那个类中的CtrColor呀。 为什么?如何去做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lrcstar_love
2004-04-01
打赏
举报
回复
那如果去做呢?
我透空不了呀,依然
modena
2004-04-01
打赏
举报
回复
CRichEditCtrl不响应WM_CTLCOLOREDIT消息,而是EM_SETBKGNDCOLOR
lrcstar_love
2004-04-01
打赏
举报
回复
???
高手帮忙呀。
lrcstar_love
2004-04-01
打赏
举报
回复
没人回答我呀?我是这样做的呀。
HBRUSH CRichEditCtrlEx::CtlColor(CDC* pDC, UINT nCtlColor)
{
m_Brush.DeleteObject();
if (m_BackColor == TRANS_BACK) {
m_Brush.CreateStockObject(HOLLOW_BRUSH);
pDC->SetBkMode(TRANSPARENT);
}
else {
m_Brush.CreateSolidBrush(m_BackColor);
pDC->SetBkColor(m_BackColor);
}
pDC->SetTextColor(m_TextColor);
return (HBRUSH)m_Brush;
}
Rich
Edit
加载图片
用VC2005实现了rich
edit
控件加载背景图片。
mfc 使用imagelist 实现rich
edit
显示gif
mfc 使用imagelist 实现rich
edit
显示gif
VC界面控件皮肤库(v1.0.0.9)
调试需要VS2010,只想看效果的可以联系我发给你exe.此VC界面控件皮肤库我会不断地更新,你发现问题及时联系我,请关注我的资源列表中最新版本。支持绝大多数常用控件,可以对控件进行任意换肤,支持控件任意
透明
度,界面无闪烁,不需要附加的学习即可使用。包含PNG
透明
按钮,静态控件,自定义进度条,自定义控制杆,自绘滚动条,完美替换CList
Ctrl
滚动条,支持CList
Ctrl
背景图显示,在CList
Ctrl
中添加进度条,完美替换
CRich
Edit
Ctrl
滚动条等。
CRich
Eidt插入jpg,动态GIF图片
CRich
Eidt控件插入BMP.jpg图片,动态GIF图片, 自动换行, 颜色的改变 字体的设置
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章