我在CListCtrl和CTreeCtrl设好了LVS_OWNERDATA以后说是在LVN_GETDISPINFO消息中来设置item和subitem的那些值,象是pszText和iImage等等,但是添加item还是要我自己动手用insertitem来加,有没有什么办法告诉Ctrl我要设置多少个item叫他直接发LVN_GETDISPINFO消息就完了,不要我一次次的用insertitem。
还有在LVS_OWNERDATA模式下insertitem的参数没有变化,但是除了加入了一个item以外insertitem什么都没干,item的值都是在LVN_GETDISPINFO消息中设置的,insertitem那些参数有什么用呢?
希望有好心人来回答我的问题
谢谢
还有在LVS_OWNERDATA模式下insertitem的参数没有变化,但是除了加入了一个item以外insertitem什么都没干,item的值都是在LVN_GETDISPINFO消息中设置的,insertitem那些参数有什么用呢?
希望有好心人来回答我的问题
谢谢
因为OwnerData属性指定了使用用户自己的数据所以 InsertItem 之类的函数就没有用处了。