Для диалогового приложения.Создайте IDR_ACCELERATOR1 в редакторе ресурсов для вашего диалога.И добавьте ключ, который вы хотели, и создайте событие для ключа для вашего диалога.
В sampledlg.h добавьте
HACCEL m_haccel;
В sampledlg.cpp В OnInitDialog () добавьте
m_haccel = LoadAccelerators(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDR_ACCELERATOR1));
В файле sampledlg.cpp В PreTranslateMessage (MSG * pMsg) добавьте
if (m_haccel)
{
if ((::TranslateAccelerator(*this, m_haccel, pMsg)))
{
return(TRUE);
}
}