Compartir a través de


CWnd::SetFocus

Petición el foco de entrada.

CWnd* SetFocus( );

Valor devuelto

Un puntero al objeto de la ventana que tenía previamente el foco de entrada.Es NULL si no existe esta ventana.El puntero devuelto puede ser temporal y no debe estar almacenado.

Comentarios

El foco de entrada dirige toda la entrada de teclado posterior a esta ventana.Cualquier ventana que tuviera previamente el foco de entrada lo pierde.

La función miembro de SetFocus envía un mensaje de WM_KILLFOCUS a la ventana que pierde el foco de entrada y un mensaje de WM_SETFOCUS a la ventana que recibe el foco de entrada.También provoca la ventana o a su elemento primario.

Si la ventana actual está activa pero no tiene el foco (es decir, cualquier ventana tiene el foco), cualquier tecla presionada mostrará los mensajes WM_SYSCHAR, WM_SYSKEYDOWN, o WM_SYSKEYUP.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

SetFocus

CWnd::GetFocus