215 / 63 / 25
Регистрация: 30.04.2013
Сообщений: 865
Записей в блоге: 10
1

Где можно получить список сообщений от этих окон?

10.03.2014, 21:10. Показов 1439. Ответов 2
Метки нет (Все метки)

WC_EDIT
WC_COMBOBOX
WC_BUTTON
WC_LISTBOX

C++
1
              CreateWindow(WC_ ... , , , , , , , hWnd, NULL, hInst, NULL);
Где можно получить список сообщений от этих окон ,а также соответствуещее содержимое PARAM wParam, LPARAM lParam ?

msdn толком не говорит,либо я плохо спрашиваю .

а так перебором числовых значений уже как то запарился .
отловил от message
C++
1
2
3
4
   0x0210  <- так же не понял 
   0x0021  <- пока не понял,толи при отжатий толи при нажатий
   0x0020  <- когда навожу на окно любое,кроме родительского 
   0x0135  <- возможно от WC_BUTTON
просто подумал ,что комбинаций много получиться если перебирать еще WParam & LParam

к тому же так понять содержимое думаю не получитсья
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2014, 21:10
Ответы с готовыми решениями:

Где и как создать массив объектов, чтобы можно было получить доступ к методам этих объектов?
Задача: &quot;в win form кликаю на кнопку (button) и в этот момент в одном из массивов экземпляров...

Как получить список открытых окон?
А как получить список открытых окон????(В listBox)(заранее спасибо)

Получить список всех окон приложения
Может кто нибудь сталкивался с такой ситуацией, нужно получить список всех открытых окон моей...

Как получить список открытых окон?
Всем привет!:senor: Мне нужно получить список открытых окон на данный момент в системе. Как это...

2
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
10.03.2014, 22:34 2
winuser.h
1
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
10.03.2014, 23:35 3
Цитата Сообщение от Qazan Посмотреть сообщение
соответствуещее содержимое PARAM wParam, LPARAM lParam ?
Например, создаю кнопку
C++
1
2
3
4
5
6
7
8
    hBtn = CreateWindow( WC_BUTTON, _T("text"), 
        WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,  
        200, 50 , // x, y 
        100, 50,  // width, height 
        hWnd,     // parent 
        (HMENU)10001, // id 
        hInstance, 
        0 );
Тогда при получении уведомления от кнопки lParam будет содержать hBtn,
LOWORD(wParam) - идентификатор кнопки ( id == 10001 - значение, которое задано при создании),
HIWORD(wParam) - код уведомления ( например, BN_CLICKED ).
См. WM_COMMAND
Цитата Сообщение от Qazan Посмотреть сообщение
Где можно получить список сообщений от этих окон?
Control Library
Button Control Notifications, Edit Control Notifications, ...

Добавлено через 19 минут
По поводу уведомлений, которые элемент управления посылает родительскому окну - см. также WM_NOTIFY. И ещё Notifications from Controls
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2014, 23:35
Помогаю со студенческими работами здесь

Как получить список открытых окон?
На windows я нашел это: Как на linux? Добавлено через 29 минут я получил список открытых...

Получить список хендлов дочерних окон
Скок не ковырялся,ничего путного не вышло.Есть у кого готовый вариант ? Без классов - стандартными...

Получить список открытых окон программ
Собсно сабж. Задача: получить список всех окон, и через SprPos прогнать каждое на наличие слова...

Как программно получить список методов класса, параметров этих методов и типов этих параметров?
можно для паблишед методов и свойств кстати. Суть в том, что делфи при вводе точки после имени...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru