Share via


BM_SETCHECK (Compact 2013)

3/28/2014

This message is sent by an application to set the check state of a radio button or check box.

Syntax

BM_SETCHECK wParam = (WPARAM) fCheck, 
    lParam = 0;

Parameters

  • fCheck
    Specifies the check state. It is one of the following values.

    Value

    Description

    BST_CHECKED

    Sets the button state to checked.

    BST_INDETERMINATE

    Sets the button state to grayed, indicating an indeterminate state. Use this value only if the button has the BS_3STATE or BS_AUTO3STATE style.

    BST_UNCHECKED

    Sets the button state to unchecked.

  • lParam
    Not used.

Return Value

This message always returns zero.

Remarks

The BM_SETCHECK message has no effect on push buttons.

Requirements

Header

winuser.h

See Also

Reference

Button Messages
BM_GETCHECK
BM_GETSTATE
BM_SETSTATE