CWnd::SetFocus

CWnd * SetFocus ( );

Valore restituito

Un puntatore all'oggetto window che in precedenza era stato attivo per l'input. È NULL se non non c'è nessuna tale finestra. Puntatore restituito può essere temporaneo e non deve essere memorizzato.

Osservazioni

Sostiene lo stato attivo per l'input. Lo stato attivo per l'input dirige tutti gli input da tastiera successive a questa finestra. Perde qualsiasi finestra che aveva in precedenza lo stato attivo per l'input.

La funzione membro SetFocus Invia un messaggi WM_KILLFOCUS nella finestra che perde lo stato attivo per l'input e un messaggio WM_SETFOCUS alla finestra che riceve lo stato attivo per l'input. Attiva anche la finestra o controllante.

Se la finestra corrente è attiva, ma non è l'attivo (cioè, nessuna finestra ha lo stato attivo), qualsiasi tasto premuto produrrà i messaggi WM_SYSCHAR, WM_SYSKEYDOWNo WM_SYSKEYUP.

Panoramica di CWnd |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp; :: SetFocus, CWnd::GetFocus

Index