Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 09.07.2018, 15:07   #1
Wolf_001
Новичок
 
Регистрация: 09.07.2018
Сообщений: 1
Репутация: 10
По умолчанию CButton и WM_LBUTTONDOWN

Добрый день.

Хочу сравнить координаты кнопки с полученными.
При нажатии левой кнопки мыши на кнопке не выводятся координаты.
Как это можно реализовать ?
Можно ли из обработчика мыши получить координаты или идентификатор уже существующей кнопки иным способом ?

void CEventDlg::OnLButtonDown(UINT nflags, CPoint point)
{
CString s;
CRect r;

GetWindowRect(&r);
GetCursorPos(&point);

s.Format(_T("%d %d %d %d"), r.left, r.top, r.right,r.bottom);
MessageBox(s, L"Rect", MB_OK);

CDialogEx::OnLButtonDown(nflags, point);
}

Последний раз редактировалось Wolf_001; 09.07.2018 в 15:10.
Wolf_001 вне форума   Ответить с цитированием
Старый 09.07.2018, 15:56   #2
waleri
Профессионал
 
Регистрация: 13.07.2012
Адрес: Нижний Новгород
Сообщений: 5,562
Репутация: 1743
По умолчанию

ON_WM_LBUTTONDOWN добавили?
waleri вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как поменять цвет фона для кнопки (CButton)? erslgoeirjh Visual C++ 3 13.06.2018 19:28
SendMessageA jni WM_LBUTTONDOWN problem ((( Xsires Общие вопросы по Java, Java SE, Kotlin 12 22.11.2012 01:40
Двойной щелчок мышью: два WM_LBUTTONUP при одном WM_LBUTTONDOWN - как так? malor Win Api 1 31.07.2011 20:04
WM_LBUTTONDOWN нажимает не туда Vic65 Win Api 1 06.07.2010 11:06
Проблема с созданием CButton st1q Общие вопросы C/C++ 5 14.09.2008 13:57


09:05.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru