Проблема с User Event...
От: __INFINITE Россия  
Дата: 09.05.05 08:37
Оценка:
Захотелось мне как то использовать PostMessage(MYMSG) для кое каких нужд, ну и решил попробовать нацчиться слать пользовательские сообщения, для этого:

Обявляю глобальную переменную:
int MYMSG;
В CMyDlg объявляю:
afx_msg void onMYMSG();
Ну и реализация
void CMyDlg::onMYMSG()
{
MessageBox("Hello");
}
В Message Map добавляю
ON_REGISTERED_MESSAGE(MYMSG, onMYMSG)

И уже компилируя на этом этапе получаю: (Это и MS Visual Studio .NET 2003 и 6.0 говорят)
error C2440: 'static_cast' : cannot convert from 'void (__thiscall CMyDlg::* )(void)' to 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'

А вроде следoвал указаниям... Помогите разобраться?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.