A push button is a small, rectangular object used to perform an action. For example, the OK and Cancel buttons on a dialog box are push buttons.
The window class name for a push button is "BUTTON".
Supported Properties and Methods
- The DoDefaultAction method clicks the push button.
- The ChildCount property is zero or more.
- The DefaultAction property is "Press".
- The KeyboardShortcut property is the button's access key, which is an underlined character in the text of the button's window text. For example, "Alt+o" is the KeyboardShortcut property for an OK button.
- The Name property is obtained from the control's window text (or caption), which is displayed in the push button. For example, "OK" is the Name property for an OK button.
- The Parent property is a window (ROLE_SYSTEM_WINDOW) that surrounds the control and has the same Name property and window class name as the control.
- The Role property is ROLE_SYSTEM_PUSHBUTTON.
- The State property is a combination of one or more of the following values:
STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | STATE_SYSTEM_DEFAULT