Knopstijlen

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.

Index