COleControl::ParentToClient
virtual UINT ParentToClient ( LPCRECT lprcBounds, LPPOINT pPoint, BOOL bHitTest = FALSE ) const ;
Valeur de retour
Si bHitTest est FALSE, renvoie HTNOWHERE. Si bHitTest est TRUE, retourne l'emplacement dans lequel le point parent (conteneur) a atterri dans la zone cliente du contrôle OLE et est l'une des valeurs suivantes de hit-test de souris:
-
HTBORDER  ; À la bordure d'une fenêtre qui n'a pas une bordure de redimensionnement.
-
HTBOTTOM  ; Dans la bordure horizontale inférieure de la fenêtre.
-
HTBOTTOMLEFT  ; Dans le coin en bas à gauche de la bordure de fenêtre.
-
HTBOTTOMRIGHT  ; Dans le coin en bas à droite de la bordure de fenêtre.
-
HTCAPTIO&Nnbsp ; Dans une zone de la barre de titre.
-
HTCLIE&NTnbsp ; Dans une zone client.
-
HTERRORnbsp ; Sur le fond d'écran ou sur une ligne de démarcation entre les fenêtres (même que HT&NOWHERE sauf que la fonction de Windows DefWndProc produit un bip système pour indiquer une erreur).
-
HTGROWBOX  ; Dans une zone de la taille.
-
HTHSCROLL  ; Dans la barre de défilement horizontale.
-
HTLEFT  ; Dans la bordure gauche de la fenêtre.
-
HTMAXBUTTO&Nnbsp ; Dans un bouton Agrandir.
-
HTME&NUnbsp ; Dans une zone de menu.
-
HTMI&NBUTTONnbsp ; Dans un bouton réduire.
-
HT&NOWHEREnbsp ; Sur le fond d'écran ou sur une ligne de démarcation entre les fenêtres.
-
HTREDUCE  ; Dans un bouton réduire.
-
HTRIGHT  ; Dans la bordure droite de la fenêtre.
-
HTSIZE  ; Dans une zone de la taille (le même que HTGROWBOX).
-
HTSYSME&NUnbsp ; Dans un menu de contrôle ou dans un bouton fermer dans une fenêtre enfant.
-
HTTOP  ; Dans la bordure horizontale supérieure de la fenêtre.
-
HTTOPLEFT  ; Dans le coin supérieur gauche de la bordure de fenêtre.
-
HTTOPRIGHT  ; Dans le coin supérieur droit de la bordure de fenêtre.
-
HTTRA&NSPARENTnbsp ; Dans une fenêtre actuellement couverte par une autre fenêtre.
-
HTVSCROLL  ; Dans la barre de défilement verticale.
-
HTZOOM  ; Dans un bouton Agrandir.
Paramètres
lprcBounds
Pointeur vers les limites du contrôle dans le conteneur OLE. Pas de la zone client, mais la zone du contrôle entier y compris les bordures et les barres de défilement.
pPoint
Pointeur vers le parent (conteneur) point à se traduire par les coordonnées de la zone cliente du contrôle.
bHitTest
Spécifie si oui ou non hit test doit être fait sur ce point.
Remarques
Appelez cette fonction pour traduire les coordonnées de pPoint en coordonnées clientes. Sur entrée pPoint est relatif à l'origine de la mère (coin supérieur gauche du conteneur). PPoint est sortie par rapport à l'origine de la zone cliente du contrôle OLE (coin supérieur gauche de la zone cliente du contrôle).
COleControl aperçu |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;COleControl::ClientToParent, COleControl::GetClientOffset