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

Вниз

Обвести кнопку на тулбаре чужого окна при наведении мышью   Найти похожие ветки 

 
JagaJiga   (2005-05-27 22:35) [0]

Доброго времени суток. Задача в сабже. Я использую такой код для получения ректа каждой кнопки:

l := SendMessage(w[tb].Handle, wm_User + 51, integer(i - c), integer(@btnRect));

где:
(i - c) - индекс кнопки
w[tb].handle - hwnd самого тулбара
btnRect - наш рект в который идет запись

Возвращает 0, где ошибка? Заранее благодарен.


 
Marser ©   (2005-05-27 23:36) [1]


> wm_User + 51

Это что?


 
JagaJIga   (2005-05-30 12:00) [2]

Это аналог TB_GETRECT, взятый из commctrl.h
Там написано :

#define TB_GETRECT  (WM_USER + 51)

Borland, видимо, эту константу не перевел.
Сообщение TB_GETRECT описано в MSDN.



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

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

Наверх




Память: 0.46 MB
Время: 0.04 c
14-1119716063
Soft
2005-06-25 20:14
2005.07.25
Радиолюбителям.


3-1118292009
Rat
2005-06-09 08:40
2005.07.25
Добавить колонку в ДБ-грид, если там уже есть результат SQL-запро


14-1120122816
Андрей Жук
2005-06-30 13:13
2005.07.25
Сколько участников интернет-форума нужно для замены лампочки?


14-1118450180
Piter
2005-06-11 04:36
2005.07.25
Арабы-беспредельщики водят машины


6-1113717499
07BB:080Dh
2005-04-17 09:58
2005.07.25
Как получить список пользователей локалки.