Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Координаты элементов управления

311
16 декабря 2008 года
plastictown
309 / / 08.01.2006
Как получить координаты кнопки или любого другого элемента управления, чтобы потом использовать их для вывода ToolTip?
Или:
Как реализовать "Button.OnMouseMove()"? Но координаты все равно нужны.-)
3.7K
16 декабря 2008 года
0nni
326 / / 24.06.2008
ClientToScreen(), я полагаю.
311
17 декабря 2008 года
plastictown
309 / / 08.01.2006
Спасибо! А как реализовать OnMouseMove на кнопке? С координатами все вроде стало ясно, а как мне теперь отловить курсор на кнопке?
311
17 декабря 2008 года
plastictown
309 / / 08.01.2006
Я долго мучился, но так и не заработало у меня WM_MOUSEMOVE, когда курсор находится на элементе управления. Когда на форме - все отлично, а на кнопках не хочет. Подскажите хотя бы идею...
11
17 декабря 2008 года
oxotnik333
2.9K / / 03.08.2007
Свой класс кнопки:
 
Код:
class CMyButton: public CButton
{
public:
    afx_msg void OnMouseMove(UINT, CPoint);
private:
    DECLARE_MESSAGE_MAP(); // таблица откликов кнопки
};

карта событий и метод, на событие
 
Код:
BEGIN_MESSAGE_MAP(CMyButton, CButton) // таблица откликов на сообщения
    ON_WM_MOUSEMOVE()
END_MESSAGE_MAP()

void CMyButton::OnMouseMove(UINT, CPoint)
{
  // реализация  
}

если контрол из ресурсов берется тогда на DoDataExchange
 
Код:
DDX_Control(pDX, ID_CONTROL, m_MyControl);
311
17 декабря 2008 года
plastictown
309 / / 08.01.2006
Дважды проделал все, как написано, но результата не возымел.
11
17 декабря 2008 года
oxotnik333
2.9K / / 03.08.2007
Цитата: plastictown
Дважды проделал все, как написано, но результата не возымел.


держи

ЗЫ: теория

311
17 декабря 2008 года
plastictown
309 / / 08.01.2006
Спасибо большое! За теорию отдельно:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог