COleControl::ParentToClient
virtual UINT ParentToClient ( LPCRECT lprcBounds, LPPOINT pPoint, BOOL bHitTest = FALSE ) const;
Valor devuelto
Si bHitTest es FALSE, devuelve HTNOWHERE. Si bHitTest es TRUE, devuelve la ubicación en la que el punto principal (contenedor) aterrizó en el área de cliente del control OLE y es uno de los siguientes valores de prueba de éxito de ratón:
-
HTBORDER En el borde de una ventana que no tienen un borde de tamaño.
-
HTBOTTOM En el borde horizontal inferior de la ventana.
-
HTBOTTOMLEFT En la esquina inferior izquierda del borde de ventana.
-
HTBOTTOMRIGHT En la esquina inferior derecha del borde de ventana.
-
HTCAPTIO&Nnbsp; En una zona de barra de título.
-
HTCLIE&NTnbsp; En un área de cliente.
-
HTERRORnbsp; En el fondo de la pantalla o en una línea divisoria entre windows (igual que HT&NOWHERE excepto que la función de Windows DefWndProc produce un pitido de sistema para indicar un error).
-
HTGROWBOX En un cuadro de tamaño.
-
HTHSCROLL En la barra de desplazamiento horizontal.
-
HTLEFT En el borde izquierdo de la ventana.
-
HTMAXBUTTO&Nnbsp; En un botón de maximizar.
-
HTME&NUnbsp; En un área de menú.
-
HTMI&NBUTTONnbsp; En un botón para minimizar.
-
HT&NOWHEREnbsp; En el fondo de la pantalla o en una línea divisoria entre windows.
-
HTREDUCE En un botón para minimizar.
-
HTRIGHT En el borde derecho de la ventana.
-
HTSIZE En un cuadro de tamaño (igual que HTGROWBOX).
-
HTSYSME&NUnbsp; En un menú de Control o en un botón cerrar de una ventana secundaria.
-
HTTOP En el borde horizontal superior de la ventana.
-
HTTOPLEFT En la esquina superior izquierda del borde de ventana.
-
HTTOPRIGHT En la esquina superior derecha de la frontera de ventana.
-
HTTRA&NSPARENTnbsp; En una ventana actualmente cubierta por otra ventana.
-
HTVSCROLL En la barra de desplazamiento vertical.
-
HTZOOM En un botón de maximizar.
Parámetros
lprcBounds
Puntero a los límites del control OLE dentro del contenedor. No en el área de cliente, pero el área de todo el control de las fronteras y las barras de desplazamiento.
pPoint
Puntero a la matriz (contenedor) punto de traducirse en las coordenadas del área cliente del control.
bHitTest
Especifica si está o no éxito pruebas a realizarse en el punto.
Observaciones
Llamar a esta función para traducir las coordenadas de pPoint en coordenadas de cliente. En la entrada pPoint es relativo al origen del padre (esquina superior izquierda del contenedor). En la salida pPoint está en relación con el origen del área cliente del control OLE (esquina superior izquierda del área cliente del control).
Introducción a COleControl |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;COleControl::ClientToParent, COleControl::GetClientOffset