如何在MFC中将图像添加到CListCtrl

比拉尔·约翰(Bilaal John S)

如何ClistCtrl在MFC中将图片添加到中?我尝试过,发现这很困难。

我曾经CImageList添加图像,然后将其传递给CListCtrl你能提供一些样品吗?

m_sentToCListCtrl.InsertColumn(0, _T("Item Name"), LVCFMT_LEFT,nColInterval*3);     
m_sentToCListCtrl.InsertColumn(1, _T("Value"),LVCFMT_LEFT, nColInterval);
m_sentToCListCtrl.InsertColumn(2, _T("Time"), LVCFMT_LEFT, rect.Width()-4*nColInterval);
ListView_SetExtendedListViewStyle(m_sentToCListCtrl.m_hWnd,LVS_EX_CHECKBOXES );

// Create 256 color image lists     
HIMAGELIST hSentToList =ImageList_Create(84,71, ILC_COLOR8 |ILC_MASK , 8, 1);
m_sentToImageList.Attach(hSentToList);
佩吉欧

CImageList创建位图后,您需要为其添加一些位图像这样的东西:

m_myImageList.Create(84,71, ILC_COLOR8 |ILC_MASK , 8, 1);

CBitmap bm;
bm.LoadBitmap(IDB_BITMAP1);
m_myImageList.Add(&bm, RGB(0, 0, 0));
bm.LoadBitmap(IDB_BITMAP2);
m_myImageList.Add(&bm, RGB(0, 0, 0));

然后,将其附加到CListCtrl

m_sentToCListCtrl.SetImageList(&m_imageList, LVSIL_SMALL);

最后,CListCtrl使用以下InsertItem方法向您添加项目

LVITEM lvItem;
lvItem.iItem = 0;
lvItem.iImage = 0;    // image index that refers to your image list
lvItem.pszText = L"Item 1";
lvItem.mask = LVIF_TEXT;

m_sentToCListCtrl.InsertItem(&lvItem);

有关更多信息,请参阅CListCtrl文档也有例子。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MFC中将图像添加到CListCtrl

来自分类Dev

如何在Xcode中将图像添加到C ++项目

来自分类Dev

如何在SWT中将图像添加到标签

来自分类Dev

如何在Android中将位图图像添加到TextView

来自分类Dev

如何在vuetify中将图像添加到v卡

来自分类Dev

如何在Pygame中将图像添加到矩形?

来自分类Dev

如何在Android中将图像添加到按钮

来自分类Dev

如何在 Swift 3 中将图像添加到 UIAlertbox?

来自分类Dev

如何在羽毛笔图像处理程序中将类添加到图像元素?

来自分类Dev

如何在Sylius中将图像添加到自定义实体?

来自分类Dev

如何在spreecommerce中将图像添加到分类法

来自分类Dev

如何在delphi中将透明图像添加到TDbgrid列?

来自分类Dev

如何在Xamarin Designer中将图像按钮添加到iOS故事板上?

来自分类Dev

如何在flutter中将缓存的图像添加到应用栏(使用cached_image_network)

来自分类Dev

如何在Wordpress中将图像添加到自定义主题本身?

来自分类Dev

如何在AR-JS中将点击事件添加到图像

来自分类Dev

如何在stream.io nodejs中将图像添加到用户配置文件?

来自分类Dev

如何在Flutter中将资产类型图像列表添加到轮播中

来自分类Dev

如何在Vaadin中将图像添加到布局中(春季)

来自分类Dev

如何在搅拌机中将图像添加到绘制的纹理?

来自分类Dev

如何在iOS中将多个图像添加到我的scrollView中

来自分类Dev

如何在Sylius中将图像添加到自定义实体?

来自分类Dev

如何在laravel 4中将帖子ID号添加到图像名称

来自分类Dev

如何在Objective-C中将图像添加到LaunchScreen

来自分类Dev

如何在HTML / JavaScript中将属性添加到更改的背景图像?

来自分类Dev

如何在 UWP c# 中将图像添加到 SQlite 数据库?

来自分类Dev

如何在JavaFx中将actionListener添加到标签

来自分类Dev

如何在Codename One中将doneListener添加到TextArea

来自分类Dev

如何在Xcode中将文件添加到.bundle文件

Related 相关文章

  1. 1

    如何在MFC中将图像添加到CListCtrl

  2. 2

    如何在Xcode中将图像添加到C ++项目

  3. 3

    如何在SWT中将图像添加到标签

  4. 4

    如何在Android中将位图图像添加到TextView

  5. 5

    如何在vuetify中将图像添加到v卡

  6. 6

    如何在Pygame中将图像添加到矩形?

  7. 7

    如何在Android中将图像添加到按钮

  8. 8

    如何在 Swift 3 中将图像添加到 UIAlertbox?

  9. 9

    如何在羽毛笔图像处理程序中将类添加到图像元素?

  10. 10

    如何在Sylius中将图像添加到自定义实体?

  11. 11

    如何在spreecommerce中将图像添加到分类法

  12. 12

    如何在delphi中将透明图像添加到TDbgrid列?

  13. 13

    如何在Xamarin Designer中将图像按钮添加到iOS故事板上?

  14. 14

    如何在flutter中将缓存的图像添加到应用栏(使用cached_image_network)

  15. 15

    如何在Wordpress中将图像添加到自定义主题本身?

  16. 16

    如何在AR-JS中将点击事件添加到图像

  17. 17

    如何在stream.io nodejs中将图像添加到用户配置文件?

  18. 18

    如何在Flutter中将资产类型图像列表添加到轮播中

  19. 19

    如何在Vaadin中将图像添加到布局中(春季)

  20. 20

    如何在搅拌机中将图像添加到绘制的纹理?

  21. 21

    如何在iOS中将多个图像添加到我的scrollView中

  22. 22

    如何在Sylius中将图像添加到自定义实体?

  23. 23

    如何在laravel 4中将帖子ID号添加到图像名称

  24. 24

    如何在Objective-C中将图像添加到LaunchScreen

  25. 25

    如何在HTML / JavaScript中将属性添加到更改的背景图像?

  26. 26

    如何在 UWP c# 中将图像添加到 SQlite 数据库?

  27. 27

    如何在JavaFx中将actionListener添加到标签

  28. 28

    如何在Codename One中将doneListener添加到TextArea

  29. 29

    如何在Xcode中将文件添加到.bundle文件

热门标签

归档