求助:MFC button如何在有贴图的情况下写字?

lhfy154 2013-03-13 03:21:38
用vs2010开发的,在项目中使用MFC button control这种按钮,将image属性设定为资源文件中的图片既可以显示贴图,但是如何在图片上写字呢,因为要做的这个项目有很多这种按钮,我想要背景图一样,然后上面的字不一样,但是caption属性却在图片的下方出现,而不是图片上,求助怎么解决?
...全文
163 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
allenhiman 2013-03-14
  • 打赏
  • 举报
回复
引用 8 楼 bsnry 的回复:
引用 7 楼 allenhiman 的回复: 自绘按钮的类 有很多成熟的类 目前 你抄一个用就是了 等你接触的多了 自己花时间整理一个自己的按钮类 我试过了,不可能看到文字的
吐奶啊 我自己写的按钮类 就是可以指定图片和文字的 很多设置 网上类似的按钮类多了 我很早用过的 比如ButtonST 一查一堆
bsnry 2013-03-14
  • 打赏
  • 举报
回复
引用 7 楼 allenhiman 的回复:
自绘按钮的类 有很多成熟的类 目前 你抄一个用就是了 等你接触的多了 自己花时间整理一个自己的按钮类
我试过了,不可能看到文字的
lhfy154 2013-03-14
  • 打赏
  • 举报
回复
引用 6 楼 bsnry 的回复:
楼主骗人吧, mfc在属性里添加icon,我昨天才做了实验, 怎么可能还看到文字呢? 看不到的才对啊。 我说的文字是根本看不到,别说你的下方有文字
我干嘛要骗你……用的是MFC button添加的是image,不是icon
allenhiman 2013-03-13
  • 打赏
  • 举报
回复
自绘按钮的类 有很多成熟的类 目前 你抄一个用就是了 等你接触的多了 自己花时间整理一个自己的按钮类
bsnry 2013-03-13
  • 打赏
  • 举报
回复
楼主骗人吧, mfc在属性里添加icon,我昨天才做了实验, 怎么可能还看到文字呢? 看不到的才对啊。 我说的文字是根本看不到,别说你的下方有文字
lhfy154 2013-03-13
  • 打赏
  • 举报
回复
引用 2 楼 VisualEleven 的回复:
自绘CButton类,添加处理DrawItem虚函数
能不能说详细点,不太会
lhfy154 2013-03-13
  • 打赏
  • 举报
回复
引用 1 楼 sha_jinhao 的回复:
把文字画在图片上! 做成图片!
这个我当然会了……问题是图片太多,全都这么做的话太占地方了
Ginie 2013-03-13
  • 打赏
  • 举报
回复
内存贴图,先贴图片,然后设置模式SetBkMode(TRANSPARENT),接着写字,然后再一起bitblt到按钮上
Eleven 2013-03-13
  • 打赏
  • 举报
回复
自绘CButton类,添加处理DrawItem虚函数
jimette 2013-03-13
  • 打赏
  • 举报
回复
把文字画在图片上! 做成图片!

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧