SetActiveWindow
9/9/2008
Esta função torna o janela de alto nível especificado associado com o chamado segmento essa função a janela ativa.
Syntax
HWND SetActiveWindow(
HWND hWnd
);
Parameters
- hWnd
[no] Identificador para o janela de alto nível para ser ativado.
Return Value
O identificador para a janela que estava anteriormente ativo indica sucesso. NULL Indica falha. Para informações de erro estendidas get, chamar GetLastError.
Remarks
O SetActiveWindow função ativa uma janela, mas não se o aplicativo estiver no segundo plano. A janela será ser trazida para o primeiro plano — a parte superior de z-ordem — se o aplicativo estiver no primeiro plano quando ele define a ativação.
Se a janela identificado pelo hWnd parâmetro foi criado pelo segmento chamado, o status janela ativa do segmento chamado é definido para hWnd. Caso contrário, o status janela ativa do segmento chamado é definido como NULL.
Windows CE 2.10 e posterior, se você chamar essa função com hWnd Definido para o identificador do janela filho, SetActiveWindow retorna NULL e define o estendido valor de erro para zero.
O SetForegroundWindow função janela, por outro lado, ativa uma janela e força-lo para o primeiro plano. Um aplicativo deve apenas chamar SetForegroundWindow Se ele precisar crítico exibir erros ou informações que precisam de atenção imediata do usuário.
Requirements
Header | winuser.h |
Library | Caret.lib |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
GetActiveWindow
SetForegroundWindow
WM_ACTIVATE
Keyboard Functions