Re: Передача фокуса между кнопками
От: peterbes Россия  
Дата: 21.04.03 11:43
Оценка:
Здравствуйте, lexer_lx, Вы писали:


_>При нажатии на enter праложение закрывается

_>(происходит onClose()).
_>Буду рад любым советам

Блокировка закрытия окна по escape и return.
Нужно переопределить ф-цию PreTranslateMessage


BOOL CTestAxGComDlg::PreTranslateMessage(MSG* pMsg) 
{
    
        if(pMsg->message == WM_KEYDOWN)
        {
            
            if(pMsg->wParam == VK_ESCAPE || pMsg->wParam == VK_RETURN)
            {
                return 0;
            }
        }
    return CDialog::PreTranslateMessage(pMsg);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.