BM_GETSTATE

Aplikácia odošle správu BM_GETSTATE zistiť stav tlačidlo alebo začiarkavacie políčko.

BM_GETSTATE wParam = 0;     / / neboli použité; musí byť nulový lParam = 0;     / / neboli použité; musí byť nulový 
 

Parametre

Táto správa nemá žiadne parametre.

Note:

Vrátená hodnota určuje aktuálny stav tlačidla. Môžete použiť nasledovné bitmasks extrahovať informácie o stave:

Hodnota Význam
0x0003 Určuje skontrolovať stav (prepínacie tlačidlá a začiarkavacie políčka). Hodnota BST_UNCHECKED označuje tlačidla je nezačiarknuté; hodnota BST_CHECKED označuje tlačidla je kontrolovaná. Prepínacie tlačidlo je začiarknuté, ak obsahuje bodku; začiarkavacie políčko je začiarknuté, ak obsahuje X. Hodnota BST_INDETERMINATE označuje stav kontrola je neurčitej (platí iba ak tlačidlo štýl BS_3STATE alebo BS_AUTO3STATE). 3-Stavovými začiarkavacie políčko je sivý pri neurčitých stavu.
BST_CHECKED Označuje tlačidla je začiarknuté.
BST_FOCUS Určuje stav zameranie. Nenulová hodnota označuje, že tlačidlo má aktívneho prvku pomocou klávesnice.
BST_INDETERMINATE Označuje tlačidla je sivý, pretože stav tlačidla je neurčitej. Táto hodnota platí len ak tlačidlo štýl BS_3STATE alebo BS_AUTO3STATE.
BST_PUSHED Určuje stav zvýrazniť. Nenulová hodnota označuje, je zvýraznený text tlačidla. Tlačidlo automaticky zvýrazní, keď používateľ pozície kurzora nad ním a lisy drží ľavé tlačidlo myši. Zvýraznenie je odstránená, keď používateľ uvoľnení tlačidla myši.
BST_UNCHECKED Označuje tlačidlo nie je začiarknutá. Rovnaké ako návratovú hodnotu nula.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Prehľad tlačidlá, tlačidlo správy, BM_GETCHECK, BM_SETSTATE