Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.31;
Скачать: CL | DM;

Вниз

Hints исключительно на WIN API   Найти похожие ветки 

 
Klev.J   (2002-09-09 19:30) [0]

Hi all! Вот какая проблема: Пишу прогу исключительно на WIN API. Создаю окно, на нем - кнопку. Хотелось бы добавить к этой кнопке Hint, точнее TOOLTIP.
Делаю следующее:
getwindowrect(button,r);
with TI do
begin
cbSize:=SizeOf (TI);
uFlags:=TTF_CENTERTIP;
hWnd:=button;
uId:=0;
rect.Left:= R.Left;
rect.Top:= R.Top;
rect.Right:= R.Right;
rect.Bottom:= R.Bottom;
hInst:=0;
lpszText:=Pchar("I am here!");
end;
SendMessage (HintWnd,TTM_ADDTOOL,0,lparam(@TI));


И ни фига!
Hint не показывается.
Почему он не показывается? Что не так?


 
KK   (2002-09-14 15:38) [1]

Может быть проблема в cbSize?
Попробуй где нибудь поискать истинный размер структуры TI,
не используя функцию Sizeof().


 
Klev.J   (2002-09-20 16:34) [2]

Проверял. Функция SizeOf возвращает 44.
Пробовал ставить другие значения, но ничего не получилось.
Всплывающие подсказки никак не всплывают. Что же делать?



Страницы: 1 вся ветка

Текущий архив: 2002.10.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
3-101063
Саша К.
2002-10-12 04:59
2002.10.31
Delphi+ADO


1-101235
Peroon
2002-10-21 20:20
2002.10.31
У меня несколько вопросов.


1-101183
Dimich1978
2002-10-21 11:59
2002.10.31
Мастера как можно определить КЕМ СДЕЛАН винчестер и ID


1-101349
Eugene_post
2002-10-20 22:34
2002.10.31
Перехват нажатия Enter в TEdit


1-101362
brestmarket
2002-10-20 11:52
2002.10.31
Как лучше определить что ссылка в WebBrowser - путь к каталогу ?