Als u een knop door te geven van de klasse BUTTON met de CreateWindow of CreateWindowEx functie maakt, kunt u een combinatie van de knopstijlen opgeven in de volgende tabel.
| Stijl | Betekenis |
|---|---|
| BS_3STATE | Maakt een knop die is hetzelfde als een selectievakje, behalve dat het vak kan worden schimmel evenals gecontroleerd of uitgeschakeld. Gebruik de grijze staat weer te geven dat de status van het selectievakje niet is vastgesteld. |
| BS_AUTO3STATE | Maakt een knop die is hetzelfde als een selectievakje drie statuswaarden, behalve dat het vak haar status wijzigt wanneer de gebruiker het selecteert. De staat gecontroleerd, grijs, en doorlopen ongecontroleerde. |
| BS_AUTOCHECKBOX | Hiermee maakt u een knop die is hetzelfde als een selectievakje, behalve dat de check-state automatisch wordt geschakeld tussen gecontroleerd en ongecontroleerd telkens wanneer die de gebruiker het selectievakje inschakelt. |
| BS_AUTORADIOBUTTON | Hiermee wordt een knop die hetzelfde is als een radio-knop, behalve dat wanneer de gebruiker selecteert het, het systeem automatisch ingesteld van de knop selectievakje staat op gecontroleerde en automatisch de check-state voor alle andere knoppen in dezelfde groep worden ingesteld aan ongecontroleerde gemaakt. |
| BS_CHECKBOX | Hiermee maakt u een kleine, lege selectievakje met tekst. Standaard wordt de tekst rechts van het selectievakje weergegeven. De tekst links van het selectievakje weergeven, combineren deze vlag met de BS_LEFTTEXT stijl (of met de gelijkwaardige BS_RIGHTBUTTON stijl). |
| BS_DEFPUSHBUTTON | Hiermee maakt u een drukknop die gedraagt zich als een BS_PUSHBUTTON stijl knop, maar heeft ook een zware zwarte rand. Als de knop in een dialoogvenster, kan de gebruiker de knop selecteren door op enter te drukken, zelfs wanneer de knop niet de invoerfocus hoeft. Deze stijl is handig voor het inschakelen van de gebruiker om snel de meest waarschijnlijke (standaardoptie). |
| BS_GROUPBOX | Hiermee maakt u een rechthoek waarin andere besturingselementen kunnen worden ingedeeld. De tekst die is gekoppeld aan deze stijl wordt weergegeven in de linkerbovenhoek van de rechthoek. |
| BS_LEFTTEXT | Plaatst de tekst op de linkerkant van het keuzerondje of selectievakje in combinatie met een radio-knop of selectievakje stijl. Hetzelfde als de BS_RIGHTBUTTON stijl. |
| BS_OWNERDRAW | Hiermee maakt u een eigenaar getekende knop. Het venster eigenaar ontvangt een WM_MEASUREITEM bericht wanneer de knop wordt gemaakt en een WM_DRAWITEM -bericht wanneer een visuele aspect van de knop is veranderd. De BS_OWNERDRAW stijl met een andere knopstijlen niet combineren. |
| BS_PUSHBUTTON | Creëert een drukknop die een WM_COMMAND -bericht naar de eigenaar venster posten wanneer de gebruiker de knop selecteert. |
| BS_RADIOBUTTON | Wordt een kleine cirkel met tekst. Standaard wordt de tekst rechts van de cirkel weergegeven. De tekst wordt weergegeven aan de linkerkant van de cirkel, combineren deze vlag met de BS_LEFTTEXT stijl (of met de gelijkwaardige BS_RIGHTBUTTON stijl). Gebruik keuzerondjes voor groepen van verwante, maar elkaar uitsluitende keuzes. |
| BS_USERBUTTON | Verouderd, maar verstrekt voor compatibiliteit met 16-bits versies van Windows. Win32-toepassingen moeten in plaats daarvan BS_OWNERDRAW gebruiken. |
| BS_BITMAP | Hiermee geeft u aan dat de knop wordt een bitmap weergegeven. |
| BS_BOTTOM | Plaatsen tekst bij de bodem van de knop rechthoek. |
| BS_CENTER | Hiermee centreert u tekst horizontaal in de knop rechthoek. |
| BS_ICON | Hiermee geeft u aan dat de knop wordt een pictogram weergegeven. |
| BS_FLAT | Hiermee geeft u aan dat de knop tweedimensionaal is; het gebruikt niet de standaard arcering om een 3D-beeld te maken. |
| BS_LEFT | Links-rechtvaardigt de tekst in de knop rechthoek. Echter, als de knop is een selectievakje of keuzerondje dat geen de BS_RIGHTBUTTON stijl heeft, de tekst is links uitgelijnd aan de rechterkant van het selectievakje of het keuzerondje. |
| BS_MULTILINE | Wikkelt de knoptekst op meerdere regels als de tekenreeks is te lang om te passen op een enkele regel in de knop rechthoek. |
| BS_NOTIFY | Wordt een knop om berichten te verzenden BN_DBLCLK, BN_KILLFOCUS en BN_SETFOCUS kennisgeving naar de bovenliggende venster ingeschakeld. Opmerking dat knoppen de melding BN_CLICKED verzenden ongeacht of zij deze stijl heeft. |
| BS_PUSHLIKE | Maakt een knop (zoals een selectievakje, drie statuswaarden selectievakje of keuzerondje) kijken en handelen als een drukknop. De knop ziet er verhoogd wanneer het geduwd of gecontroleerd en gezonken niet wanneer deze wordt geduwd of gecontroleerd. |
| BS_RIGHT | Recht-rechtvaardigt tekst in de knop rechthoek. Echter, als de knop is een selectievakje of keuzerondje dat geen de BS_RIGHTBUTTON stijl heeft, de tekst is rechts uitgelijnd op de rechterkant van het selectievakje of het keuzerondje. |
| BS_RIGHTBUTTON | Posities cirkel van een keuzerondje of een selectievakje in de vierkant aan de rechterkant van de knop rechthoek. Hetzelfde als de BS_LEFTTEXT stijl. |
| BS_TEXT | Hiermee geeft u aan dat de knop wordt tekst weergegeven. |
| BS_TOP | Plaatsen tekst aan de bovenkant van de knop rechthoek. |
| BS_VCENTER | Plaatst (verticaal) tekst in het midden van de knop rechthoek. |