TTS_BALLOON не работает
От: Кодёнок  
Дата: 30.08.05 12:43
Оценка:
Я уже замучился. Вот такой код:
        if (!m_tip.IsWindow())
            m_tip.Create(m_hWnd, 0, 0, TTS_ALWAYSTIP | TTS_NOPREFIX | TTS_BALLOON);
        // Do the standard ToolTip coding. 
        TOOLINFO ti;

        ti.cbSize = sizeof(ti);
        ti.uFlags = TTF_TRANSPARENT | TTF_CENTERTIP | TTF_TRACK;
        ti.hwnd = m_hWnd;
        ti.uId = 0;
        ti.hinst = NULL;
        ti.lpszText = (PSTR)(PCSTR)msg;

        GetClientRect(&ti.rect);
        m_tip.AddTool(&ti);
        m_tip.TrackPosition(0, 0);
        m_tip.TrackActivate(&ti, TRUE);


Стоит убрать TTS_BALLOON, тултип показывается. Стоит добавить, не показывается (хотя окно создается). В чем проблема?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.