#define BS_3STATE 0x00000006L |
#define BS_ALIGNMASK 0x00000F00L |
#define BS_AUTO3STATE 0x00000007L |
#define BS_AUTOCHECKBOX 0x00000003L |
#define BS_AUTORADIOBUTTON 0x00000005L |
Creates a button that is almost the same as a radio button.
Creates a button that is the same as a radio button, except that when the user selects it, The system automatically sets the button's check state to checked and automatically sets the check state for all other buttons in the same group to unchecked.
#define BS_BITMAP 0x00000080L |
#define BS_BOTTOM 0x00000800L |
#define BS_CENTER 0x00000300L |
#define BS_CHECKBOX 0x00000002L |
Creates a check button is a button that can be either selected or deselected, and its selection is independent of the selections of any other buttons.
By default, the text is displayed to the right of the check box. To display the text to the left of the check box, combine this flag with the BS_LEFTTEXT style (or with the equivalent BS_RIGHTBUTTON style).
#define BS_CHECKED 0x00004000L |
#define BS_CONTENTMASK 0x000000F0L |
#define BS_DEFPUSHBUTTON 0x00000001L |
Creates a push button that behaves like a BS_PUSHBUTTON style button.
Creates a push button that behaves like a BS_PUSHBUTTON style button, but also has a heavy black border. If the button is in a dialog box, the user can select the button by pressing the enter key, even when the button does not have the input focus. This style is useful for enabling the user to quickly select the most likely (default) option.
#define BS_ICON 0x00000040L |
#define BS_LEFT 0x00000100L |
#define BS_LEFTTEXT 0x00000020L |
#define BS_MULTLINE 0x00002000L |
#define BS_NOBORDER 0x00010000L |
#define BS_NOTIFY 0x00004000L |
#define BS_OWNERDRAW 0x0000000AL |
#define BS_PUSHBUTTON 0x00000000L |
#define BS_PUSHLIKE 0x00001000L |
#define BS_RADIOBUTTON 0x00000004L |
Creates a radio button that can be either selected or deselected, but when selecting it any other buttons in its group will be cleared.
By default, the text is displayed to the right of the circle. To display the text to the left of the circle, combine this flag with the BS_LEFTTEXT style (or with the equivalent BS_RIGHTBUTTON style). Use radio buttons for groups of related, but mutually exclusive choices.
#define BS_REALSIZEIMAGE 0x00000F00L |
#define BS_RIGHT 0x00000200L |
#define BS_RIGHTBUTTON BS_LEFTTEXT |
#define BS_TEXT 0x00000000L |
#define BS_TOP 0x00000400L |
#define BS_TYPEMASK 0x0000000FL |