CWnd::OnGetDlgCode
Appelée pour un contrôle afin que le contrôle peut traiter principal l'intrant de touche de direction et lui-même.
afx_msg UINT OnGetDlgCode( );
Valeur de retour
Un ou plusieurs des valeurs suivantes, indiquant que type d'entrée les processus d'application :
Bouton deDLGC_BUTTON (générique).
Bouton poussoir par défaut deDLGC_DEFPUSHBUTTON .
DLGC_HASSETSEL Messages d'EM_SETSEL .
DLGC_UNDEFPUSHBUTTON aucun traitement par défaut de bouton poussoir.(Une application peut utiliser cette balise avec DLGC_BUTTON pour indiquer qu'il traite le bouton entrée mais compte sur le système pour le bouton poussoir traitement par défaut.)
Case d'option deDLGC_RADIOBUTTON .
Contrôle statique deDLGC_STATIC .
DLGC_WANTALLKEYS toutes les entrées au clavier.
Touches de direction deDLGC_WANTARROWS .
DLGC_WANTCHARS Messages d'WM_CHAR .
DLGC_WANTMESSAGE toutes les entrées au clavier.l'application transmet ce message au contrôle.
Touche TAB deDLGC_WANTTAB .
Notes
Normalement, windows gère tout le saisie de touche de direction et à un contrôle d' CWnd .En substituant OnGetDlgCode, un contrôle d' CWnd peut choisir un type particulier d'entrée pour la traiter.
Les fonctions par défaut d' OnGetDlgCode pour les classes de contrôle prédéfinie retournent un code approprié pour chaque classe.
Configuration requise
Header: afxwin.h