请教,如何在CButton中既显示文本,又显示bitmap?

fqf1 2002-02-27 08:31:50
如何在CButton中既显示文本,又显示bitmap?
就像菜单项带有子菜单的话,会有一个右箭头。
(1)ownerdraw风格的,全部自画
(2)在OnPaint函数中,自画bitmap
都需要派生CButton类, 因此用spy++看, 窗口函数被subclass过了, 但是, vc++.net中, 文本编辑窗口的find对话框中, replace按钮却和其他按钮一样, 没有被subclass过, 仍然能既显示文本,又显示bitmap, 为什么?
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
我不是大明 2002-02-27
  • 打赏
  • 举报
回复
用ActiveX控件是最简单的方法!
用的控件是Ms Form controls(好像是)
王嘉平 2002-02-27
  • 打赏
  • 举报
回复
给我email,给你代码,完整的示范程序。
8080 2002-02-27
  • 打赏
  • 举报
回复
一张大图片
8080 2002-02-27
  • 打赏
  • 举报
回复
把文本和图片做在一起呗
dct1999 2002-02-27
  • 打赏
  • 举报
回复
给我email,给你代码,完整的示范程序。
masterz 2002-02-27
  • 打赏
  • 举报
回复
可以在button上左边放一个小的static control显示icon,然后让button 的文字right align.
create child control on button:
http://codeguru.earthweb.com/buttonctrl/double_button.shtml

1,660

社区成员

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

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