如何在生成CTreeCtrl的节点时,在每个节点里保存一个int型的值和一个字符串数组。
如何在生成CTreeCtrl的节点时,在每个节点里保存一个int型的值和一个字符串数组。是不是要定义一个结构体,用结构体指针保存到InsertItem的lParam域?
typedef struct
{
int iType;
char *sCRCtrl[3]={"SccpId1","SccpId2","SccpId3"};
}nCar_T;
nCar_T *temStru;
HTREEITEM hPA = pCtrl->InsertItem(TVIF_TEXT,
_T("Pennsylvania"), 0, 0, 0, 0, 0, (LPARAM )temStru, NULL);
请大家给我改改代码!!!
我想用
HTREEITEM InsertItem(
UINT nMask,
LPCTSTR lpszItem,
int nImage,
int nSelectedImage,
UINT nState,
UINT nStateMask,
LPARAM lParam,
HTREEITEM hParent,
HTREEITEM hInsertAfter
);