ShowWindow işlevi belirtilen pencerenin gösterme durumu ayarlar.
bool ShowWindow) hwnd hWnd, / / idare pencereyeintnCmdShow / / pencerenin durumu göster);
Değer | Anlamı |
---|---|
SW_FORCEMINIMIZE | Windows NT 5.0 ve sonraki sürümleri: Pencereye sahip olan iplik asılı bile bir pencere, en aza indirir. Bu bayrak, yalnızca farklı bir iş parçacığı pencerelerden minimize olduğunda kullanılmalıdır. |
SW_HIDE | Pencereyi gizler ve başka bir pencereyi etkinleştirir. |
SW_MAXIMIZE | Belirtilen pencereyi büyütür. |
SW_MINIMIZE | Belirtilen pencereyi simge durumuna küçültür ve z sırası ileri düzey penceresinde etkinleştirir. |
SW_RESTORE | Etkinleştirir ve penceresini görüntüler. Pencere simge durumuna küçültülmüş veya ekranı kaplamış, sistem bu özgün boyutunu ve konumunu yükler. Uygulama simge durumuna küçültülmüş bir pencereyi geri yüklerken bu bayrak belirtmeniz gerekir. |
SW_SHOW | Pencereyi etkinleştirir ve onun geçerli boyutunu ve konumunu görüntüler. |
SW_SHOWDEFAULT | Belirtilen sw_ bayrak gösterme durumu temel ayarlar için geçirilen değeri yapı uygulamayı başlatan programa CreateProcess işlevinin. |
SW_SHOWMAXIMIZED | Pencereyi etkinleştirir ve kaplamış görüntüler. |
SW_SHOWMINIMIZED | Pencereyi etkinleştirir ve bir simge durumuna küçültülmüş pencere olarak görüntüler. |
SW_SHOWMINNOACTIVE | Pencereyi simge durumuna küçültülmüş pencere olarak görüntüler. Etkin pencere etkin olarak kalır. |
SW_SHOWNA | Pencerede, geçerli durumunda görüntülenir. Etkin pencere etkin olarak kalır. |
SW_SHOWNOACTIVATE | Bir pencere onun en son boyutu ve konumunu görüntüler. Etkin pencere etkin olarak kalır. |
SW_SHOWNORMAL | Etkinleştirir ve bir pencere görüntüler. Pencere simge durumuna küçültülmüş veya ekranı kaplamış, sistem bu özgün boyutunu ve konumunu yükler. Uygulama penceresi ilk kez görüntülenirken Bu bayrak belirtmeniz gerekir. |
Pencereyi önceden görülebilir, dönüş değeri sıfır.
Pencereyi önceden gizli, dönüş değeri sıfırdır.
ShowWindow, çağıran bir uygulama ilk kez nCmdShow parametresi olarak WinMain işlevin nCmdShow parametresini kullanmanız gerekir. Sonraki aramalar için ShowWindow değerlerden WinMain işlevin nCmdShow parametresi tarafından belirtilen bir yerine verilen listede kullanmanız gerekir.
Başlatılan uygulama programı başlangıç bilgilerini belirtir nCmdShow parametre tartışma belirtildiği gibi nCmdShow değeri ShowWindow ilk arama yoksayılır değeri yapısı. Bu durumda, ShowWindow pencereyi göstermek için değeri yapısında belirtilen bilgileri kullanır. Sonraki aramalar, uygulama ile sw_showdefault için başlatılan uygulama program tarafından sağlanan başlatma bilgilerini kullanacak şekilde nCmdShow ShowWindow çağırması gerekir. Bu davranış aşağıdaki durumlar için tasarlanmıştır
Windows ce: NCmdShow parametre aşağıdaki değerlerden desteklemiyor
SW_MAXIMIZE
SW_MINIMIZE
SW_RESTORE
SW_SHOWDEFAULT
SW_SHOWMAXIMIZED
SW_SHOWMINIMIZED
SW_SHOWMINNOACTIVE
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.
Windows genel bakış, pencere işlevleri, CreateProcess, Cw_usedefault, ShowOwnedPopups, değeri, WinMain