Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Win32 API | Hint в StatusBar (http://forum.oszone.net/showthread.php?t=68862)

Ryjka 23-07-2006 15:29 464053

Win32 API | Hint в StatusBar
 
привет! Как сделать, чтобы при наведении мыши на пункт меню в StatusBare появлялась определенная подсказка и желательно не в левой панели (как при помощи AutoHint)? Пересмотрела все хелпы, но все равно ничего не пойму!

DillerInc 23-07-2006 22:02 464126

Ryjka
Мне кажется,что придётся просто банально ловить движение курсора,обрабатывать его местоположение и при необходимости посылать окну класса STATUSCLASSNAME(иными словами,вашему StatusBar) сообщения типа SB_SETTEXT или WM_SETTEXT.
MSDN о StatusBars

Если я неправ -- пусть меня поправят.

pva 30-07-2006 22:17 466447

Можно окну класса WC_STATUSBAR послать сообщение TTM_ADDTOOL с флагом TTF_IDISHWND и и указателем на окно, тогда тултип будет сам появляться. Ничего обрабатывать не надо, тултип субкласит нужное окно.

ой, извините, неправильно понял вопрос! DillerInc прав


Время: 07:31.

Время: 07:31.
© OSzone.net 2001-