Virtual List Controls或LVITEMA中提到,像OnGetdispinfoList()
这样的函数处理相应内容的通知
LVN_GETDISPINFO
,如果它匹配像
LVIF_TEXT
(或有时其他)这样的标志。但是,我们不会像设置
newItem.mask = LVIF_TEXT;
然后手动
SetItem(&newItem);
那样直接触摸虚拟列表控件中的项目。那么,这些物品是何时何地获得
mask
状态的?
mask
不属于物品,而是属于请求。某些数据仅在报告(又名“详细信息”)视图中需要。它也可能受到更新区域的影响——重绘不需要绘制不与更新区域相交的列。