社区
界面
帖子详情
如何在CEDIT中加入背景图片?
windyhui
2003-09-28 09:45:36
我想在CEDIT中加入背景图片,请问该怎么做?
...全文
527
5
打赏
收藏
如何在CEDIT中加入背景图片?
我想在CEDIT中加入背景图片,请问该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feng_me
2003-09-28
打赏
举报
回复
嗯。也可以使用OwnerDraw,这是windows自定义控件的一种常用方法。
自绘。
可以从CEdit中自己生成一个子类。重载他的DrawItem,这样比较方便。
也比楼上的方法简单。
zhucde
2003-09-28
打赏
举报
回复
在先在文本框所的的对话框的类里定义(public):CBrush m_brush;
然后在对话框的cpp的OnInitDialog()里添加:
CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP1);//加载图片
m_brush.CreatePatternBrush(&bmp);
bmp.DeleteObject();
最后响应WM_CTLCOLOR消息:
HBRUSH CMydilog::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if(pWnd==GetDlgItem(IDC_EDIT2))//文本框ID
return m_brush;
return hbr;
}
OK了!!
vcforever
2003-09-28
打赏
举报
回复
你可以从CEdit类派生一个你自己的Edit类,然后在OnPaint函数中加载图片!
相关的资料在网上有很多,你可以去
www.vckbase.com
www.vccode.com
www.vchelp.net
www.codeproject.com
www.codeguru.com
上面找一些代码参考一下,我想你的问题就可以解决了!
祝你成功!
vcforever
2003-09-28
打赏
举报
回复
你可以从CEdit类派生一个你自己的Edit类,然后在OnPaint函数中加载图片!
相关的资料在网上有很多,你可以去
www.vckbase.com
www.vccode.com
www.vchelp.net
www.codeproject.com
www.codeguru.com
上面找一些代码参考一下,我想你的问题就可以解决了!
祝你成功!
kokole
2003-09-28
打赏
举报
回复
我也想知道,我是新手,谁帮帮忙?
MFC C
Edit
控件利用GDI+设置png背景图,同时设置文本垂直居
中
(多行模式)
由于如果利用bmp图像作为控件
背景图片
经常会出现失真、变形的问题,而且只能使用bmp图像。所以用GDI+不仅可以读取bmp之外的图片格式,还可以解决变形的问题。本文档就是基于此想法实现的。 1、读取png图像作为C
Edit
...
关于自定义C
Edit
控件的样式
自定义C
Edit
控件有很多种方法,其
中
比较简单的方法是映射CtlColor,在这里处理文字的颜色和控制显示的背景色或者
背景图片
。在头文件
中
加入
afx_msg HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);在cpp文件
中
加入
ON_WM_...
C
Edit
SetSel(start,end)作用: 定制
EDIT
的所选择内容.... 使用例子: ...C
Edit
* p
Edit
=(C
Edit
*)GetDlgItem(IDC_
EDIT
1); p
Edit
->SetSel(2,2); p
Edit
->SetFocus(); EXP2:选择内容 C
Edit
* pEd
C
Edit
详细用法
C
Edit
C
Edit
类提供了Windows编辑控件
中
的功能。编辑控件是一个子窗口矩形,用户可以向其
中
输入文本。... 可以通过对话模板或直接从代码
中
创建一个编辑控件。... 构造在C
Edit
的派生类
中
可以单步实现。为派生...
C
Edit
详述
C
Edit
类提供了Windows编辑控件
中
的功能。编辑控件是一个子窗口矩形,用户可以向其
中
输入文本。 可以通过对话模板或直接从代码... 构造在C
Edit
的派生类
中
可以单步实现。为派生类编写构造程序并从构造程序
中
调用C
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章