BM_GETSTATE

Et program sender en BM_GETSTATE melding til tilstanden til en knapp eller merket.

BM_GETSTATE wParam = 0;     / / brukt; må være null lParam = 0;     / / brukt; må være null 

 

Parametere

Denne meldingen har ingen parametere.

Returverdier

Verdien som returneres, angir gjeldende status for knappen. Du kan bruke følgende bitmasker til å trekke ut informasjon om statusen:

Verdi Betydning
0x0003 Angir merket tilstand (alternativknapper og avmerkingsbokser bare). Verdien BST_UNCHECKED angir at knappen er merket; verdien BST_CHECKED angir knappen er avmerket. En alternativknapp kontrolleres når det inneholder et punktum; en avmerkingsboks er merket når den inneholder en X. Verdien BST_INDETERMINATE angir for staten er ubestemmelige (gjelder bare hvis knappen har stilen BS_3STATE eller BS_AUTO3STATE). En tretilstands avmerkingsboks er nedtonet når tilstanden er ubestemmelige.
BST_CHECKED Angir knappen er avmerket.
BST_FOCUS Angir fokus tilstand. En annen verdi enn null indikerer at knappen har fokus på tastaturet.
BST_INDETERMINATE Angir den-knappen er deaktivert fordi tilstanden for knappen er ubestemmelig. Denne verdien gjelder bare hvis knappen har stilen BS_3STATE eller BS_AUTO3STATE.
BST_PUSHED Angir høydepunkt tilstand. En annen verdi enn null indikerer at knappen er uthevet. En knapp vises automatisk når brukeren plasserer markøren over det og trykker og holder du venstre museknapp. Uthevingen fjernes når brukeren slipper opp museknappen.
BST_UNCHECKED Angir at knappen er merket. Samme som en returverdi på null.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.

Se også

Oversikt over knappene, knappen meldinger, BM_GETCHECK, BM_SETSTATE