Re: ON_WM_KEYDOWN()
От: _NaN_ Россия www.elangroup-software.com
Дата: 09.09.08 10:48
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Кто знает, что в моем коде не так ?


Cкорее всего, сообщение обрабатывается одним из контролов диалога. Попробуйте перехватить его в PreTranslateMessage:


virtual BOOL PreTranslateMessage(MSG* pMsg);

BOOL CMyDialog::PreTranslateMessage(MSG* pMsg)
{
    if (pMsg->message == WM_KEYDOWN)
    {
        MessageBox(L"Hello",0,MB_OK);
        UpdateData(0);   
    }
    return CDialog::PreTranslateMessage(pMsg);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.