Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.
Внимание! Некоторое время письма не доходят до аккаунтов MAIL RU GROUP, не доходят на все почтовые ящики mail.ru, inbox.ru, bk.ru. Пишите им жалобы, чтобы быстрее восстановили получение писем, регистрируйтесь через яндекс почту и gmail, туда письма с активизацией доходят.

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

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

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

Добрый день.

Хочу сравнить координаты кнопки с полученными.
При нажатии левой кнопки мыши на кнопке не выводятся координаты.
Как это можно реализовать ?
Можно ли из обработчика мыши получить координаты или идентификатор уже существующей кнопки иным способом ?
[NO PARSE]
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);
}
[/NO PARSE]

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

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


23:50.


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

RusProfile.ru


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