Microsoft MFC图像列表 [英] Microsoft MFC imagelist

查看:208
本文介绍了Microsoft MFC图像列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

КакдобавитьбольшеизображенийвImageList? Каквывестиихвразныхместахспомощьюкоординатилиещёчего-нибудь? Какотображатькартинкибольшегоразмера(48 - максимальныйразмеротображаемогоизображения,большегоонипростонеотображаются)



Кодссайта



Как добавить больше изображений в ImageList? Как вывести их в разных местах с помощью координат или ещё чего-нибудь? Как отображать картинки большего размера(48 -- максимальный размер отображаемого изображения, большего они просто не отображаются)

Код с сайта

How to add more images in ImageList? How to display them in different places using the coordinates or something else? How to display pictures of a larger size (48 - the maximum size of the displayed image, they simply are not larger)

Code from the site



https://www.tutorialspoint.com/mfc/mfc_image_lists.htm


$ b $bДаженезнаю,какупуль нихзаработалпримерсизображением800x800


https://www.tutorialspoint.com/mfc/mfc_image_lists.htm

Даже не знаю, как у них заработал пример с изображением 800x800

I do not even know how they got an example with the image of 800x800





我尝试过:





What I have tried:

CMFCImageListDemoView::CMFCImageListDemoView(){ 
  ImageList.Create(48, 48, ILC_COLOR, 4, 1);

  CBitmap bmp;
  bmp.LoadBitmap(IDB_BITMAP1); 
  ImageList.Add(&bmp, RGB(0, 0, 0));
}

推荐答案

当你调用Create函数时,你传递了你想要显示的图像的大小: Microsoft Visual C ++ / MFC:图像列表 [ ^ ] - 在您的情况下,48 x 48.您想要更大?用更大的数字创建它......
When you call the Create function, you pass the size of the images you wish to display: Microsoft Visual C++/MFC: Images Lists[^] - in your case, 48 x 48. You want bigger? Create it with bigger numbers ...


OriginalGriff是对的。唯一的工作是创建一个足够大的图像列表。



如果你需要增长它,你必须从旧列表中获取图像并将它们插入新的更大的一个。



这是MFC的典型特征:一些愚蠢的东西。
OriginalGriff ist right. The only work arund is to create a big enough image list.

If you need to grow it, you must fetch the images from old list and insert them in the new and bigger one.

This is typical for MFC: some stupid stuff.


这篇关于Microsoft MFC图像列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆