Funzione EndTask (winuser.h)
[Questa funzione non è destinata all'uso generale. Potrebbe essere modificato o non disponibile nelle versioni successive di Windows.]
Chiude in modo forcibly la finestra specificata.
Sintassi
BOOL EndTask(
[in] HWND hWnd,
[in] BOOL fShutDown,
[in] BOOL fForce
);
Parametri
[in] hWnd
Tipo: HWND
Handle per la finestra da chiudere.
[in] fShutDown
Tipo: BOOL
Ignorato. Deve essere FALSE.
[in] fForce
Tipo: BOOL
Un valore TRUE per questo parametro forza la distruzione della finestra se un tentativo iniziale non riesce a chiudere delicatamente la finestra usando WM_CLOSE. Con un valore FALSE per questo parametro, viene eseguito solo il tentativo di chiusura con WM_CLOSE .
Valore restituito
Tipo: BOOL
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è FALSE. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
Questa funzione non è stata inclusa nelle intestazioni e nelle librerie SDK fino a Quando Windows XP con Service Pack 1 (SP1) e Windows Server 2003. Se non si dispone di un file di intestazione e di una libreria di importazione per questa funzione, è possibile chiamare la funzione usando LoadLibrary e GetProcAddress.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |
Vedi anche
Informazioni concettuali
Riferimento