![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 10.08.2012
Сообщений: 2
|
![]()
Есть несколько кнопок, мне нужно получить HWND или ID (оттуда и hwnd достану) именно нажатой кнопки.
Видимо все решается одной функцией, но гугл не хочет мне её говорить ![]() Заранее благодарю. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
При нажатии кнопки посылается BN_CLICKED - там есть и ID и HWND
Если нужно отслеживать отдельно нажатие и отдельно отпускание кнопки, тогда уже надо subclass делать. Ref: http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 10.08.2012
Сообщений: 2
|
![]()
Спасибо большое. Все работает.
Я почему-то напутал это сообщение с симуляцией нажатия кнопки. ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как убрать выделение последней нажатой кнопки | Crystallon | Общие вопросы Delphi | 4 | 13.05.2011 00:59 |
win32 API.Visual Studio 2008.Создание проекта Win32 | Aleksandr_Yanov | Visual C++ | 2 | 12.09.2010 13:09 |
Win32 API. VS2008. Как создать приложение win32 в vs2008? | Aleksandr_Yanov | Visual C++ | 4 | 12.09.2010 00:59 |
WH_JOURNALRECORD. Как получить VirtualCode нажатой кнопки? Или как запустить toAscii только с ScanCode? | TwiX | Общие вопросы Delphi | 7 | 09.06.2010 23:31 |
узнать ID нажатой кнопки | Viral | Общие вопросы C/C++ | 1 | 10.01.2010 15:02 |