bonjour

Je suis en train de monter une ihm où j'aimerais prendre en compte des touches claviers (par exemple la touche esc ferme l'application). Pour cela, j'ai ouvert class Wizard et j'ai utilisé le message WM_KEYDOWN relatif à la classe CTestMfcView, voilà ce que j'obtiens: (dans cette fonction la sélection d'une touche provoque l'écriture d'un message dans une zone éditable):

void CTestMfcView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
CEdit * edit = (CEdit *) GetDlgItem(IDC_EDIT1);
edit->SetWindowText(_T("touche appuyée!"));
CFormView::OnKeyDown(nChar, nRepCnt, nFlags);
}


Or lorsque je tape sur une touche, il ne passe rien :-(. Quel détail ai je oublié? :-(.
Merci d'avance :-).

benoit