Funkciu ShowWindow určuje zadané okno Zobrazenie stavu.
(BOOL ShowWindow HWND hWnd; / / spracovať do oknaintnCmdShow / / show state okno);
| Hodnota | Význam |
|---|---|
| SW_FORCEMINIMIZE | Systém Windows NT, verzia 5.0 a vyššia: Minimalizuje okno, dokonca aj vtedy, ak visel vlákno, ktoré vlastní v okne. Tento príznak sa môže použiť len pri minimalizácia systému windows z iného vlákna. |
| SW_HIDE | Skryje okno a aktivuje iného okna. |
| SW_MAXIMIZE | Maximalizuje zadané okno. |
| SW_MINIMIZE | Zadané okno minimalizuje a aktivuje okno ďalšie najvyššej úrovne v poradie vykresľovania. |
| SW_RESTORE | Aktivuje a zobrazí okno. Ak okno je minimalizované alebo maximalizované, systém sa obnoví na jeho pôvodnú veľkosť a umiestnenie. Žiadosť by mali špecifikovať túto vlajku, keď obnovenie minimalizovaného okna. |
| SW_SHOW | Aktivuje okno a otvorí ju v jeho aktuálnu veľkosť a umiestnenie. |
| SW_SHOWDEFAULT | Nastaví zobrazenie stavu založené na SW_ vlajkou, špecifikované v STARTUPINFO štruktúra postúpené funkcia CreateProcess funkcia programom, ktorý začal uplatňovanie. |
| SW_SHOWMAXIMIZED | Aktivuje okno a zobrazí ju v maximalizovanom okne. |
| SW_SHOWMINIMIZED | Aktivuje okno a zobrazí ako minimalizovaného okna. |
| SW_SHOWMINNOACTIVE | Ako minimalizovaného okna sa zobrazí okno. Aktívne okno zostáva aktívny. |
| SW_SHOWNA | Zobrazí sa okno v jej súčasnom stave. Aktívne okno zostáva aktívny. |
| SW_SHOWNOACTIVATE | Zobrazí okno v jej najnovšej veľkosť a umiestnenie. Aktívne okno zostáva aktívny. |
| SW_SHOWNORMAL | Aktivuje a zobrazí okno. Ak okno je minimalizované alebo maximalizované, systém sa obnoví na jeho pôvodnú veľkosť a umiestnenie. Žiadosti by mali špecifikovať tento príznak pri zobrazovaní okna po prvýkrát. |
Ak okno bol predtým viditeľné, vrátená hodnota je nenulové.
Ak okno predtým bol skrytý, vrátená hodnota je nula.
Prvýkrát uplatňovaní volá ShowWindowmal by používať nCmdShow parameter WinMain funkcie ako jeho nCmdShow parameter. Následné hovory ShowWindow musia použiť hodnoty v danom zozname namiesto nastavenú nCmdShow parameter WinMain funkcie.
Ako je poznamenané v diskusii parametra nCmdShow nCmdShow hodnota je ignorovaná v rámci prvej výzvy na ShowWindow , ak program, ktorý spustila aplikácia určuje informácie o spúšťaní STARTUPINFO štruktúru. V tomto prípade ShowWindow používa informácie špecifikované v štruktúre STARTUPINFO na zobrazenie okna. Žiadosť musí požiadať o nasledujúcich výziev ShowWindow s nCmdShow na SW_SHOWDEFAULT je nastavený na použitie pri spustení informácií poskytnutých program, ktorý začal uplatňovanie. Toto správanie je určený pre nasledujúcich situácií
Windows CE: NCmdShow parameter nepodporuje nasledovné hodnoty
SW_MAXIMIZE
SW_MINIMIZE
SW_RESTORE
SW_SHOWDEFAULT
SW_SHOWMAXIMIZED
SW_SHOWMINIMIZED
SW_SHOWMINNOACTIVE
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Windows prehľad, okno funkcie, funkcia CreateProcess, CreateWindow, ShowOwnedPopups, STARTUPINFO, WinMain