Compartir a través de


CWnd::OnGetDlgCode

Denominado para un control para que el control puede procesar la tecla de dirección y la entrada de tecla TAB propio.

afx_msg UINT OnGetDlgCode( );

Valor devuelto

Uno o varios de los valores siguientes, que indica qué tipo de entrada los procesos de aplicación:

  • Botón deDLGC_BUTTON (genérico).

  • Mismo botón predeterminado deDLGC_DEFPUSHBUTTON .

  • DLGC_HASSETSEL   Mensajes deEM_SETSEL .

  • DLGC_UNDEFPUSHBUTTON ningún procesamiento predeterminado del mismo botón.(Una aplicación puede utilizar este marcador con DLGC_BUTTON para indicar que procesa el botón escrito pero se basa en el sistema para el procesamiento predeterminado del mismo botón.)

  • Botón de radioDLGC_RADIOBUTTON .

  • Control deDLGC_STATIC Static.

  • Entrada de teclado deDLGC_WANTALLKEYS Todo.

  • Teclas de direcciónDLGC_WANTARROWS .

  • DLGC_WANTCHARS   Mensajes deWM_CHAR .

  • Entrada de teclado deDLGC_WANTMESSAGE Todo.La aplicación pasa este mensaje al control.

  • Tecla TAB deDLGC_WANTTAB .

Comentarios

Normalmente, Windows controla toda la tecla de dirección y entrada de tecla TAB a un control de CWnd .Invalidando OnGetDlgCode, un control de CWnd puede elegir un tipo determinado de entrada para procesarse.

Las funciones predeterminadas de OnGetDlgCode para las clases de control predefinidas devuelven un código adecuado para cada clase.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

WM_GETDLGCODE