Проблема с TreeView . Pocket PC 2003 (ARMV4) в Visual C++ 2005

Тема в разделе "WASM.WIN32", создана пользователем 1234567890, 1 мар 2008.

  1. 1234567890

    1234567890 New Member

    Публикаций:
    0
    Регистрация:
    4 ноя 2006
    Сообщения:
    24
    Код (Text):
    1. void TVtest(HWND hDlg)
    2. {
    3.     TV_INSERTSTRUCT tvins;
    4.     HTREEITEM hRoot;
    5.     HTREEITEM hChild;
    6.     HWND hwndTV;
    7.     INITCOMMONCONTROLSEX icce_tv;
    8.  
    9.     icce_tv.dwSize = sizeof(icce_tv);
    10.     icce_tv.dwICC  = ICC_TREEVIEW_CLASSES;
    11.     InitCommonControlsEx(&icce_tv);
    12.  
    13.     hwndTV = CreateWindowEx(
    14.         0,
    15.         WC_TREEVIEW,
    16.         TEXT("My Treeview"),
    17.         WS_CHILD | WS_VISIBLE | TVS_HASLINES | TVS_HASBUTTONS | TVS_LINESATROOT | WS_BORDER,
    18.         0,
    19.         121,
    20.         240,
    21.         120,
    22.         hDlg,
    23.         (HMENU)IDC_TV,
    24.         g_hInst,
    25.         NULL
    26.         );
    27.     tvins.hParent                = NULL;
    28.     tvins.hInsertAfter          = TVI_ROOT;
    29.     tvins.item.mask                 = TVIF_TEXT | TVIF_SELECTEDIMAGE | TVIF_IMAGE;
    30.     tvins.item.pszText          = TEXT("Root");
    31.     hRoot                       = TreeView_InsertItem(hwndTV, &icce_tv);
    32.  
    33.     tvins.hParent               = hRoot;
    34.         tvins.hInsertAfter             = TVI_LAST;
    35.         tvins.item.pszText            = TEXT("Child");
    36.         hChild                         = TreeView_InsertItem(hwndTV, &icce_tv);
    Рамка отображается а самих итемов не видно... чё не так?
    ЗЫ: можно ли пример TreeView для Win32?
     
  2. q_q

    q_q New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2003
    Сообщения:
    1.706
    1234567890
    TreeView_InsertItem(hwndTV, &icce_tv)
    Обрати внимание, что в качестве параметра необходимо передавать указатель на TV_INSERTSTRUCT, а не указатель на INITCOMMONCONTROLSEX.
     
  3. 1234567890

    1234567890 New Member

    Публикаций:
    0
    Регистрация:
    4 ноя 2006
    Сообщения:
    24
    ___ЗАКРЫВАЙТЕ ТЕМУ___
    ЗЫ: q_q - большое спасибо ;)