Valeurs de retour du test de positionnement
Cette section répertorie les valeurs de code de test de positionnement retournées dans le paramètre pwHitTestCode de la fonction HitTestThemeBackground . Les valeurs de code retournées dépendent des options de test de positionnement spécifiées dans le paramètre dwOptions de la fonction HitTestThemeBackground . Pour obtenir la liste des options, consultez Options de test de positionnement.
Valeurs de retour
Le tableau suivant répertorie les options de test de positionnement et les codes de retour correspondants.
Option | Codes de retour | Description |
---|---|---|
HTTB_BACKGROUNDSEG | HTBOTTOM | Le test de positionnement a réussi dans le segment de bordure inférieure. |
HTBOTTOMLEFT | Le test de positionnement a réussi dans l’intersection de bordure inférieure et gauche. | |
HTBOTTOMRIGHT | Le test de positionnement a réussi dans l’intersection de bordure inférieure et droite. | |
HTCLIENT | Le test de positionnement a réussi dans le segment d’arrière-plan du milieu. | |
HTLEFT | Le test de positionnement a réussi dans le segment de bordure gauche. | |
HTNOWHERE | Le test de positionnement a réussi en dehors du contrôle ou sur une zone transparente. | |
HTRIGHT | Le test de positionnement a réussi dans le segment de bordure droite. | |
HTTOP | Le test de positionnement a réussi dans le segment de bordure supérieure. | |
HTTOPLEFT | Le test de positionnement a réussi à l’intersection des bordures supérieure et gauche. | |
HTTOPRIGHT | Le test de positionnement a réussi dans l’intersection de bordure supérieure et droite. | |
HTTB_CAPTION | HTCAPTION | Le test de positionnement a réussi dans les segments d’arrière-plan en haut, en haut à gauche ou en haut à droite. |
HTNOWHERE | Le test de positionnement a réussi en dehors du contrôle ou sur une zone transparente. | |
HTTB_FIXEDBORDER | HTBORDER | Le test de positionnement a réussi dans n’importe quel segment d’arrière-plan à l’exception du segment d’arrière-plan central. |
HTCLIENT | Le test de positionnement a réussi dans le segment d’arrière-plan du milieu. | |
HTTB_RESIZINGBORDER | HTBORDER | Le test de positionnement a échoué dans le segment d’arrière-plan central et les zones de redimensionnement, mais a réussi dans un segment de bordure d’arrière-plan. |
HTTB_RESIZINGBORDER_BOTTOM | HTBOTTOM | Le test de positionnement a réussi dans le segment de bordure inférieure. |
HTTB_RESIZINGBORDER_LEFT | HTLEFT | Le test de positionnement a réussi dans le segment de bordure gauche. |
HTTB_RESIZINGBORDER_RIGHT | HTRIGHT | Le test de positionnement a réussi dans le segment de bordure droite. |
HTTB_RESIZINGBORDER_TOP | HTTOP | Le test de positionnement a réussi dans le segment de bordure supérieure. |