Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ez a témakör felsorolja az ablakra alkalmazható különböző stílusokat (az ablak létrehozása után ezek a stílusok nem módosíthatók, kivéve a feljegyzett stílusokat).
| Állandó neve | Állandó érték | Leírás |
|---|---|---|
| WS_BORDER | 0x00800000L | Az ablak vékony vonalú szegélyrel rendelkezik |
| WS_CAPTION | 0x00C00000L | Az ablak címsorral rendelkezik (a WS_BORDER stílust is tartalmazza). |
| WS_CHILD | 0x40000000L | Az ablak egy gyermekablak. Az ilyen stílusú ablakokban nem lehet menüsáv. Ez a stílus nem használható a WS_POPUP stílussal. |
| WS_CHILDWINDOW | 0x40000000L | Ugyanaz, mint a WS_CHILD stílus. |
| WS_CLIPCHILDREN | 0x02000000L | Kizárja a gyermekablakok által elfoglalt területet, ha a rajz a szülőablakban történik. Ezt a stílust használja a szülőablak létrehozásakor. |
| WS_CLIPSIBLINGS | 0x04000000L | Gyermekablakok egymáshoz viszonyított klipje; vagyis amikor egy adott gyermekablak kap egy WM_PAINT üzenetet, a WS_CLIPSIBLINGS stílus az összes többi átfedésben lévő gyermekablakot a frissíteni kívánt gyermekablak régióján kívülre illeszti. Ha a WS_CLIPSIBLINGS nincs megadva, és a gyermekablakok átfedésben vannak, a gyermekablak ügyfélterületén belül rajzolva a szomszédos gyermekablak ügyfélterületén belül rajzolhat. |
| WS_DISABLED | 0x08000000L | Az ablak kezdetben le van tiltva. A letiltott ablak nem tud bemenetet fogadni a felhasználótól. Ha ezt az ablak létrehozása után szeretné módosítani, használja az EnableWindow függvényt. |
| WS_DLGFRAME | 0x00400000L | Az ablak általában párbeszédpanelekkel ellátott stílusszegélyekkel rendelkezik. Az ilyen stílusú ablakokban nem lehet címsor. |
| WS_GROUP | 0x00020000L | Az ablak egy vezérlőcsoport első vezérlője. A csoport az első vezérlőből és az azt követő összes vezérlőből áll, egészen a következő vezérlőelemig, WS_GROUP stílussal. Az egyes csoportok első vezérlőeleme általában WS_TABSTOP stílust használ, így a felhasználó csoportról csoportra válthat. A felhasználó ezt követően módosíthatja a billentyűzetfókuszt a csoport egyik vezérlőeleméről a csoport következő vezérlőelemére az iránybillentyűk használatával. Ezt a stílust be- és kikapcsolhatja a párbeszédpanel-navigáció módosításához. Ha módosítani szeretné ezt a stílust egy ablak létrehozása után, használja a SetWindowLong függvényt. |
| WS_HSCROLL | 0x00100000L | Az ablak vízszintes görgetősávot is kapott. |
| WS_ICONIC | 0x20000000L | Az ablak kezdetben kis méretűre van állítva. Ugyanaz, mint a WS_MINIMIZE stílus. |
| WS_MAXIMIZE | 0x01000000L | Az ablak kezdetben teljes méretű. |
| WS_MAXIMIZEBOX | 0x00010000L | Az ablak teljes méretű gombot kapott. Nem kombinálható a WS_EX_CONTEXTHELP stílussal. A WS_SYSMENU stílust is meg kell adni. |
| WS_MINIMIZE | 0x20000000L | Az ablak kezdetben kis méretűre van állítva. Ugyanaz, mint a WS_ICONIC stílus. |
| WS_MINIMIZEBOX | 0x00020000L | Az ablakban van egy kis méretű gomb. Nem kombinálható a WS_EX_CONTEXTHELP stílussal. A WS_SYSMENU stílust is meg kell adni. |
| WS_OVERLAPPED | 0x00000000L | Az ablak egy átfedésben lévő ablak. Az átfedésben lévő ablakok címsorral és szegélyrel vannak ellátva. Ugyanaz, mint a WS_TILED stílus. |
| WS_OVERLAPPEDWINDOW | (WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX) | Az ablak egy átfedésben lévő ablak. Ugyanaz, mint a WS_TILEDWINDOW stílus. |
| WS_POPUP | 0x80000000L | Az ablak egy előugró ablak. Ez a stílus nem használható a WS_CHILD stílussal. |
| WS_POPUPWINDOW | (WS_POPUP | WS_BORDER | WS_SYSMENU) | Az ablak egy előugró ablak. A WS_CAPTION és a WS_POPUPWINDOW stílusokat kombinálva láthatóvá kell tenni az ablakmenüt. |
| WS_SIZEBOX | 0x00040000L | Az ablak méretezőszegélyrel rendelkezik. Ugyanaz, mint a WS_THICKFRAME stílus. |
| WS_SYSMENU | 0x00080000L | Az ablak címsorában egy ablakmenü található. A WS_CAPTION stílust is meg kell adni. |
| WS_TABSTOP | 0x00010000L | Az ablak egy vezérlő, amely képes fogadni a billentyűzet fókuszát, amikor a felhasználó lenyomja a TAB billentyűt. A TAB billentyű lenyomásával a billentyűzet fókusza a következő vezérlőre kerül a WS_TABSTOP stílussal. Ezt a stílust be- és kikapcsolhatja a párbeszédpanel-navigáció módosításához. Ha módosítani szeretné ezt a stílust egy ablak létrehozása után, használja a SetWindowLong függvényt. Ha a felhasználó által létrehozott ablakok és üzemmód nélküli párbeszédpanelek tabulátorokkal működnek, módosítsa az üzenethurokot az IsDialogMessage függvény meghívásához. |
| WS_THICKFRAME | 0x00040000L | Az ablak méretezőszegélyrel rendelkezik. Ugyanaz, mint a WS_SIZEBOX stílus. |
| WS_TILED | 0x00000000L | Az ablak egy átfedésben lévő ablak. Az átfedésben lévő ablakok címsorral és szegélyrel vannak ellátva. Ugyanaz, mint a WS_OVERLAPPED stílus. |
| WS_TILEDWINDOW | (WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX) | Az ablak egy átfedésben lévő ablak. Ugyanaz, mint a WS_OVERLAPPEDWINDOW stílus. |
| WS_VISIBLE | 0x10000000L | Az ablak kezdetben látható. Ez a stílus a ShowWindow vagy SetWindowPos függvénnyel kapcsolható be és ki. |
| WS_VSCROLL | 0x00200000L | Az ablak függőleges görgetősávot is kapott. |
Követelmények
| Követelmény | Érték |
|---|---|
| Minimálisan támogatott ügyfél | Windows 2000 Professional [csak asztali alkalmazások] |
| Minimálisan támogatott kiszolgáló | Windows 2000 Server [csak asztali alkalmazások] |
| Fejléc | Winuser.h (a Windows.h is) |