EnumWindows
9/9/2008
Essa função enumera de alto nível todas as janelas na Tela, passando o identificador para cada janela, in TURN, para um função callback Application-defined. EnumWindows continua até que a última janela de alto nível é enumerado ou retorna o função callback FALSE.
Syntax
BOOL EnumWindows(
WNDENUMPROC lpEnumFunc,
LPARAM lParam
);
Parameters
- lpEnumFunc
[no] Ponteiro longo para um função callback Application-defined. Para obter mais informações, consulte EnumWindowsProc.
- lParam
[in, Out] Especifica um application-defined value a serem passados para o função callback.
Return Value
Nonzero indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar GetLastError.
Remarks
O EnumWindows função não enumere as janelas filho.
Essa função é mais seguro que chamado de GetWindow função em um executar um loop. Um aplicativo que chama GetWindow Para executar esta tarefa riscos sendo detectada em um executar um loop infinita ou referenciar um identificador para uma janela que tenha sido destruída.
Requirements
Header | winuser.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |