本文介绍了CMFCToolBar中的SetImageList的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在将我的程序从CToolBar更新为CMFCToolBar。

I am updating my program from CToolBar to CMFCToolBar.

在我的程序中,  CToolBar使用以下函数添加图像。

In my program, the  CToolBar uses below function to add images.

toolBar.GetToolBarCtrl().SetImageList(&imgList);
toolBar.GetToolBarCtrl().SetDisabledImageList(&imgListD);
toolBar.GetToolBarCtrl().SetHotImageList(&imgListH);

但是CMFCToolBar类没有SetImageList(),SetDisabledImageList ()和SetHotImageList()函数。

But CMFCToolBar class does not have SetImageList(), SetDisabledImageList() and SetHotImageList() function.

我应该在CMFCToolBar中使用什么来获得与CToolBar相同的结果?

What should I use in CMFCToolBar to get the same result as I get in CToolBar?

提前感谢。

推荐答案

感谢您在这里发帖。

>>但是CMFCToolBar类没有SetImageList(),SetDisabledImageList()和SetHotImageList()函数。

什么我应该在CMFCToolBar中使用以获得与CToolBar相同的结果吗?

在我看来,最简单的方法是使用 CMFCToolBar::LoadToolBar
从应用程序资源加载
工具栏。

In my opinion, the most simple way is to use CMFCToolBar::LoadToolBarto load the toolbar from application resources.

你也可以尝试使用 CMFCToolBar :: LoadBitmap
从应用程序资源加载
工具栏图像或 CMFCToolBar :: AddToolBarForImageCollection
图像从用户界面资源添加到应用程序中的图像集合。

You could also try to use CMFCToolBar::LoadBitmapto load toolbar images from application resources or CMFCToolBar::AddToolBarForImageCollection to addimages from the user interface resources to the collection of images in the application.

希望这对你有帮助。

最好的问候,

Sera Yu


这篇关于CMFCToolBar中的SetImageList的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-09 21:34