Red de conocimiento de abogados - Derecho de sociedades - Agregue un objeto CImageList de clase de lista de imágenes m_ImageList a la clase CTreeCtrl. ¿Qué se debe hacer? Estos son los pasos realizados en VC6.0

Agregue un objeto CImageList de clase de lista de imágenes m_ImageList a la clase CTreeCtrl. ¿Qué se debe hacer? Estos son los pasos realizados en VC6.0

Cuando también use objetos definidos por CImageList, use m_ImageList de CTreeCtrl

Por ejemplo:

m_Tree variable miembro CImageList de CTreeCtrl

m_ImageList y /gt; m_ImageList_tree.Create;

lt; BR (18, 18 ILC_COLOR16, 10, 0);

HICON HICON = NULL; (HICON)::LoadImage(::AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_ICON2), IMAGE_ICON, 32, 32, 0);

m_ImageList_tree.Add(HICON); SetImageList(&m_ImageList_tree, TVSIL_NORMAL.);

DWORD dwStyle = GetWindowLong(m_Tree.m_hWnd, GWL_STYLE); function (m_Tree.m_hWnd, GWL_STYLE, dwStyle);

HTREEITEM m_hRoot definición del nodo raíz

m_hRoot = m_Tree.InsertItem("Hola mundo", 0, 0, 0 configuración del nodo raíz HTREEITEM); m_hZjd;, 0);

///Nodos secundarios definidos

m_hZjd m_Tree.InsertItem(HKEY_CURRENT_USER, m_hRoot 1, 1, 0); Establecer nodos secundarios

m_Tree.Expand(m_hRoot TVE_EXPAND); //Ampliar el negocio

Puede ser algo así como... echa un vistazo más de cerca a MSDN