EnumThreadWindows

La funzione EnumThreadWindows enumera tutte le finestre di nonchild associate a un thread passando l'handle per ogni finestra, a sua volta, a una funzione di richiamata definita dall'applicazione. EnumThreadWindows continua finché non viene enumerato l'ultima finestra o la funzione di callback restituisce FALSE. Per enumerare le finestre figlio di una finestra specifica, utilizzare la funzione EnumChildWindows.

(BOOL EnumThreadWindows DWORD  dwThreadId, / / thread identificatoreWNDENUMPROClpfn, / / puntatore a funzione di richiamataLPARAMlParam / / definiti dall'applicazione valore);
 

Parametri

dwThreadId
Identifica il thread cui finestre sono devono essere enumerati.
lpfn
Puntatore a una funzione di richiamata definita dall'applicazione. Per ulteriori informazioni, vedere EnumThreadWndProc.
lParam
Specifica un valore definito dall'applicazione per essere passato alla funzione di callback.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni di errore estese, chiamare GetLastError.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Panoramica di Windows, le funzioni finestra, EnumChildWindows, EnumThreadWndProc, EnumWindows

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index