WinApi & TreeView & ToolTip

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

  1. sasha_s

    sasha_s New Member

    Публикаций:
    0
    Регистрация:
    21 дек 2005
    Сообщения:
    165
    Адрес:
    Belarus
    Есть диалог, в нем контрол TreeView, в нем элементики. Естественно возникает стуация, когда имя очередного элемента полностью не видно (длинная строка или развернули несколько элементов дерева).
    Как отобразить ТоолТип на данный элемент, чтобы мышку подводишь к нему и текст всплывает в тултипе?

    При создании TreeView есть флаги что-то вроде IS_TOOLTIP, я его задал. Есть макрос TreeView_GetToolTips, он возвращает некий HWND, а чего и как дальше с ним делать не знаю.
     
  2. mAgoja

    mAgoja New Member

    Публикаций:
    0
    Регистрация:
    13 авг 2004
    Сообщения:
    114
    Адрес:
    Ukraine
    офтоп...
     
  3. mAgoja

    mAgoja New Member

    Публикаций:
    0
    Регистрация:
    13 авг 2004
    Сообщения:
    114
    Адрес:
    Ukraine
    Определяем выделенный итем дерева и к нему липи тултип, только про логику проверки не сильно забудь: проверяй вседа предка элемента...ато отчет идет примерно так:
    -0
    -0
    -1
    -2
    -1
    -0
    -1
    -2
     
  4. sasha_s

    sasha_s New Member

    Публикаций:
    0
    Регистрация:
    21 дек 2005
    Сообщения:
    165
    Адрес:
    Belarus
    А подробней можно именно в этом месте: "липи тултип"? Как именно? Да и элемент может быть не выделенным в данный момент, но частично скрытым...