The LV_DISPINFO structure contains information needed to display an owner-drawn item in a list view control.
typedef struct tagLV_DISPINFO { NMHDR hdr; LV_ITEM item; } LV_DISPINFO;
Value |
Meaning |
LVIF_IMAGE |
The iImage member specifies, or is to receive, the index of the item’s icon in the image list. |
LVIF_STATE |
The state member specifies, or is to receive, the state of the item. |
LVIF_TEXT |
The pszText member specifies the new item text or the address of a buffer that is to receive the item text. |
If the structure is receiving item text, the pszText and cchTextMax members specify the address and size of a buffer. You can either copy text to the buffer or assign the address of a string to the pszText member. In the latter case, you must not change or delete the string until the corresponding item text is deleted or two additional LVN_GETDISPINFO messages have been sent.
If you are handling the LVN_GETDISPINFO message, you can set the LVIF_DI_SETITEM flag in the mask member. This tells the operating system to store the requested list item information, and not ask for it again.
When a list view control sends the LVN_GETDISPINFO or LVN_SETDISPINFO notification codes, it passes a pointer to an LV_DISPINFO structure as the lParam parameter of a WM_NOTIFY message.
LV_ITEM, LVN_GETDISPINFO, LVN_SETDISPINFO, WM_NOTIFY
file: /Techref/os/win/api/win32/struc/src/str10_16.htm, 3KB, , updated: 2000/4/7 11:20, local time: 2024/12/13 08:21,
18.97.14.87:LOG IN
|
©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://techref.massmind.org/techref/os/win/api/win32/struc/src/str10_16.htm"> LV_DISPINFO</A> |
Did you find what you needed? |
Welcome to massmind.org! |
Welcome to techref.massmind.org! |
.