如何给VC的插件的TOOLBAR上添加图片?

ShortTime 2005-06-02 08:03:33
我制做的VC插件的TOOLBAR上有两个按钮,一个有图片,另一个是没有图片,我不知应该在什么地方给第二个按钮添加上图片.
...全文
250 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ShortTime 2005-06-10
  • 打赏
  • 举报
回复
xie xie ,,hao ba ,wo gei da jia fen fen!!!
CWestWolf 2005-06-05
  • 打赏
  • 举报
回复
研究
yyhzpk 2005-06-05
  • 打赏
  • 举报
回复
自己继承toolbar,那些图片应该是一幅图上有几幅图,
你把这幅图放进VC提供的一个位图列表类里面,指定
每一小图的高度和宽度,它会自动帮你分为好几块小图,
让人感觉是一幅幅小图拼起来的,其实只一个长条图组成的。
ShortTime 2005-06-03
  • 打赏
  • 举报
回复
我说的意思就是像VC助手当中的那个东西,一个TOOLBAR上有好几个按钮,每一个按钮有不同的图片.
我用了你们的方法,没有解决呀!
yyf_ty 2005-06-03
  • 打赏
  • 举报
回复
HBITMAP hBmp =(HBITMAP)::LoadImage(_Module.GetResourceInstance(),
MAKEINTRESOURCE(IDB_BITMAP1),IMAGE_BITMAP,0,0,LR_LOADMAP3DCOLORS);

::OpenClipboard(NULL);
::EmptyClipboard();
::SetClipboardData(CF_BITMAP, (HANDLE)hBmp);
::CloseClipboard();
::DeleteObject(hBmp);

// 粘贴前设置显示风格
spCmdButton->PutStyle(Office::msoButtonIconAndCaption);

hr = spCmdButton->PasteFace();
  • 打赏
  • 举报
回复
编辑那个工具条位图,把它宽度增加一倍

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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