Une ou plusieurs des valeurs suivantes, qui indique qui le type d'entrée du processus de demande:
DLGC_BUTTO&Nnbsp ; Bouton (générique).
DLGC_DEFPUSHBUTTO&Nnbsp ; Bouton de commande par défaut.
DLGC_HASSETSEL  ;EM_SETSEL messages.
DLGC_U&NDEFPUSHBUTTONnbsp ; Aucun traitement de bouton par défaut. (Une application peut utiliser cet indicateur avec DLGC_BUTTON pour indiquer qu'il traite le bouton d'entrée mais s'appuie sur le système de traitement de bouton par défaut.)
DLGC_RADIOBUTTO&Nnbsp ; Bouton radio.
DLGC_STATIC  ; Contrôle statique.
DLGC_WA&NTALLKEYSnbsp ; Tous les claviers d'entrée.
DLGC_WA&NTARROWSnbsp ; Touches de direction.
DLGC_WA&NTCHARSnbsp ; Messages WM_CHAR.
DLGC_WA&NTMESSAGEnbsp ; Tous les claviers d'entrée. L'application transmet ce message sur le contrôle.
DLGC_WA&NTTABnbsp ; Touche TAB.
Remarques
Normalement, Windows gère toutes les entrées de flèche-clé et la touche de tabulation pour un contrôle de CWnd . Par substitution de OnGetDlgCode, un contrôle de CWnd peut choisir un type particulier d'entrée pour traiter elle-même.
Les fonctions de OnGetDlgCode par défaut pour les classes de contrôles prédéfinis une code de retour approprié pour chaque classe.