我没有使用mfc。
我创建自己的列表视图(在表格中显示数据)
hListView = CreateWindowEx(0, WC_LISTVIEW, NULL, WS_CHILD | WS_VISIBLE | LVS_REPORT |
LVS_EDITLABELS, 0, 0, h_rcl.right - h_rcl.left, h_rcl.bottom - h_rcl.top,
hwnd_main, (HMENU)1000, hInstance, NULL);
但在其中一栏中我想显示如下数据:
“文字|文字”(ofc,因为我想放一个img)
所以我的表看起来像:
# | column1 | column 2
1 | "text <img> | text <img>" | text
最好的问候
哈哈哈:D对......
如何使用此文字绘制此图像? 我不认为这是可能的:
ListView_SetItemText(hListView, items_num, 1, "test");
答案 0 :(得分:2)
你可以:
启用LVS_EX_SUBITEMIMAGES
窗口样式,然后将每个项目的每列图像索引指定到与ListView关联的ImageList中。
custom-draw ListView项目。