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

Ваш аккаунт

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

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

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

Чем поймать WM_USER

Аноним
Каким обработчиком класса CWnd можно
обработать сообщение например WM_USER+100.
449
22 марта 2002 года
Fantasist
124 / / 20.06.2000
Цитата:

On 2002-03-21 1359, Anonymous wrote
Каким обработчиком класса CWnd можно
обработать сообщение например WM_USER+100.



Оп. Перепутал все. Значит так, либо

.h
class MyWndCWnd
{
protected afx_msg LRESULT OnUser100(WPARAM, LPARAM);
}

.cpp
BEGIN_MESSAGE_MAP(MyWnd,CWnd)
.
ON_MESSAGE(WM_USER+100, OnUser100)
.
END_MESSAGE_MAP()

либо

.h
class MyWndCWnd
{
protected afx_msg LRESULT OnMyMess(WPARAM, LPARAM);
}

static UINT NEAR WM_MYMESS = RegisterWindowMessage("MyMessage");


.cpp
BEGIN_MESSAGE_MAP(MyWnd,CWnd)
.
ON_REGISTRED_MESSAGE(WM_MYMESS, OnUser100)
.
END_MESSAGE_MAP()

Разница, я думаю, понятнаю


[ Это Сообщение было отредактировано Fantasist в 2002-03-21 2310 ]

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог