Message PGM_GETBUTTONSTATE

Permet de récupérer l’état du bouton spécifié dans un contrôle de récepteur d’appel. Vous pouvez envoyer ce message de manière explicite ou utiliser la macro Pager\_GetButtonState.

Paramètres

wParam

Doit être zéro.

lParam

Permet d’indiquer le bouton pour lequel récupérer l’état. Il peut s’agir de l’une des valeurs suivantes :

Valeur Signification
PGB_TOPORLEFT
Indique le bouton supérieur d’un contrôle de récepteur d’appel PGS_VERT ou le bouton gauche d’un contrôle de récepteur d’appel PGS_HORZ.
PGB_BOTTOMORRIGHT
Indique le bouton inférieur d’un contrôle de récepteur d’appel PGS_VERT ou le bouton de droite d’un contrôle de récepteur d’appel PGS_HORZ.

Valeur retournée

Retourne l’état du bouton spécifié dans lParam. Il s’agit d’une ou plusieurs des valeurs suivantes (si plusieurs valeurs sont retournées, elles sont associées à l’aide d’une opération OR au niveau du bit) :

Code de retour Description
PGF_INVISIBLE
Le bouton est invisible.
PGF_NORMAL
Le bouton est dans un état normal.
PGF_GRAYED
Le bouton est dans un état grisé.
PGF_DEPRESSED
Le bouton est à l’état enfoncé.
PGF_HOT
Le bouton est à l’état chaud.

Configuration requise

Condition requise Value
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Commctrl.h