integrato ;)
Funzione ShowWindow();

 
Utilizzo:
 
Permette di impostare vari parametri sullo stato della finestra selezionata.

 
Sintassi:
 
  1. BOOL ShowWindow(
  2. HWND hWnd,
  3. int nCmdShow
  4. );
 
Parametri di ingresso:
 
hWnd
[in] Handle della finestra

nCmdShow
[in] Specifica come la finestra deve essere mostrata. Il paramentro è ignorato la prima volta che viene chiamata la ShowWindow se l'applicazione che ha lanciato il programma ha fornito la struttura STARTUPINFO, altrimenti la prima volta che la funzionie viene chiamata il valore deve essere il valore contenuto nella funzione WinMain nel parametro nCmdShow. Nelle chiamate successive il paramentro può essere uno dei seguenti:

SW_FORCEMINIMIZE
Windows 2000/XP: Minimizza la finestra anche se il thread che ha chiamato la finestra si è bloccato. Questo flag deve essere utilizzato quando la finestra viene minimizzata da un thread differente da quello chiamante.

SW_HIDE
Nasconde la finestra e ne attiva un'altra.

SW_MAXIMIZE
Massimizza la finestra specificata.

SW_MINIMIZE
Massimizza la finestra specificata e attiva il prossimo livello della finestra nell'ordine dello z-index.

SW_RESTORE
Attiva e mostra la finestra. Se la finestra è minimizzata o massimizzata il sistema la ripristina alla sua dimensione e posizione originale. Una applicazione deve impostare questo flag quando sta reimposta una finestra precedentemente massimizzata.

SW_SHOW
Attiva la finestra e la mostra nella dimesione e posizione corrente.

SW_SHOWDEFAULT
Imposta lo stato della finestra allo stato presente nel valore SW_ specificato nella struttura STARTUPINFO passato alla funzione CreateProcess dal programma che ha avviato l'applicazione.

SW_SHOWMAXIMIZED
Attiva la finestra e la massimizza.

SW_SHOWMINIMIZED
Attiva la finestra e la minimizza.

SW_SHOWMINNOACTIVE
Mostra la finestra minimizzata. Questo valore è simile a SW_SHOWMINIMIZED, eccetto che la finestra non è attivata.

SW_SHOWNA
Mostra la finestra nella dimensione e posizione corrente. Questo valore è simile a SW_SHOW, eccetto che la finestra non è attivata.

SW_SHOWNOACTIVATE
Mostra la finestra nella dimensione e posizione più recenti. Questo valore è simile a SW_SHOWNORMAL, eccetto che la finestra non è attivata.

SW_SHOWNORMAL
Attiva e mostra la finestra. Se la finestra era massimizzata o minimizzata, il sistema la ripristina alle dimensioni e posizione originale. Una apllicazione deve specificare questo flag quando mostra la finestra per la prima volta.

 
Valori di ritorno:
 
Se la finestra era precedentemente visibile ritorna una valore diverso da 0, se era nascosta ritorna invece 0.

 
Informazioni sulla funzione:
 
Dll
user32.dll
Header
Dichiarato in Winuser.h, includere Windows.h
Libreria
User32.lib
Requisiti di sistema
Windows 95, Windows NT 3.1
Unicode
Implement as Unicode version.

 
Esempio di utilizzo:
 
  1. BOOL Success;
  2. Success = ShowWindow(GetConsoleWindow(),SW_SHOW);
  3.  
  4. if (!Success){
  5. printf("Errore impossibile impostare la finestra");
  6. }
 
Autore:
 
Microsoft.com

Script Execution Time: 0.028975 seconds - Visite: 637550
Copyright © 2007-2017 Suondmao v0.1.5-1