Compartilhar via


CWnd::SetFocus

Reivindica o foco de entrada.

CWnd* SetFocus( );

Valor de retorno

Um ponteiro para o objeto da janela que anteriormente tinha o foco de entrada.É NULO se não há tal janela.O ponteiro retornado pode ser temporário e não deve ser armazenado.

Comentários

O foco de entrada direciona qualquer entrada do teclado subseqüente a essa janela.Qualquer janela que anteriormente tem o foco de entrada perde-o.

A função de membro de SetFocus envia uma mensagem de WM_KILLFOCUS para a janela que perde o foco de entrada e uma mensagem de WM_SETFOCUS para a janela que recebe o foco de entrada.Também ativa a janela ou seu pai.

Se a janela atual está ativa mas não tiver o foco (ou seja, uma janela tem o foco), qualquer tecla pressionada gerará as mensagens WM_SYSCHAR, WM_SYSKEYDOWN, ou WM_SYSKEYUP.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico de hierarquia

SetFocus

CWnd::GetFocus