COleControl::ParentToClient
Смещает координаты pPoint в клиентские координаты.
virtual UINT ParentToClient(
LPCRECT lprcBounds,
LPPOINT pPoint,
BOOL bHitTest = FALSE
) const;
Параметры
lprcBounds
Указатель на границ OLE элемента управления в контейнере. Клиентская область однако не вся область элемента управления, включая границы и полосы прокрутки.pPoint
Указатель к пункту (родительского контейнера) для трансляции в координаты клиентской области элемента управления.bHitTest
Определяет, является ли проверка попадания сделать их на координатах.
Возвращаемое значение
Если bHitTestFALSE, возвращает HTNOWHERE. Если bHitTestTRUE, возвращается расположение, в котором родительского контейнера), точка (OLE приземленный в клиентскую область элемента управления и одно из следующих значений проверки нажатия мыши.
HTBORDER В фрейме окна, не имеющий границу рамки.
HTBOTTOM В нижней границе окна по горизонтали.
HTBOTTOMLEFT В нижнем левом углу границы окна.
HTBOTTOMRIGHT В низк- правом углу границы окна.
HTCAPTION В области заголовка окна.
HTCLIENT В клиентской области.
HTERROR На фоне экрана или на линии раздела между окнами (аналогично HTNOWHERE за исключением того, что функция DefWndProc выдает сигнал системы Windows для указания ошибки).
HTGROWBOX В поле размер.
HTHSCROLL В горизонтальной полосе прокрутки.
HTLEFT На границе левого угла окна.
HTMAXBUTTON В кнопке развернуть.
HTMENU На панели меню.
HTMINBUTTON В кнопке свернуть.
HTNOWHERE На фоне экрана или на линии раздела между окнами.
HTREDUCE В кнопке свернуть.
HTRIGHT В правой границе окна.
HTSIZE В поле размер (аналогично HTGROWBOX).
HTSYSMENU В меню элемента управления или на кнопке Закрыть в дочернем окне.
HTTOP В верхней границе окна по горизонтали.
HTTOPLEFT В верхнем левом углу границы окна.
HTTOPRIGHT В правом верхнем углу границы окна.
HTTRANSPARENT В окне в настоящий момент покрытом другим окном.
HTVSCROLL В вертикальной полосе прокрутки.
HTZOOM В кнопке развернуть.
Заметки
На входе pPoint относительно начала координат (родительской оси y верхнего левого угла контейнера). На выходе pPoint относительно начала координат клиентской области элемента управления OLE (левого верхнего угла клиентской области элемента управления).
Требования
Header: afxctl.h