CWnd::OnNcHitTest

afx_msg UINT OnNcHitTest( CPoint point );

返回值:下面列出的鼠标击中测试枚举值之一。
HTBORDER在不具有可变大小边框的窗口的边框上。
HTBOTTOM在窗口的水平边框的底部。
HTBOTTOMLEFT在窗口边框的左下角。
HTBOTTOMRIGHT在窗口边框的右下角。
HTCAPTION在标题条中。
HTCLIENT在客户区中。
HTERROR在屏幕背景或窗口之间的分隔线上(与HTNOWHERE相同,除了Windows的DefWndProc函数产生一个系统响声以指明错误)。
HTGROWBOX在尺寸框中。
HTHSCROLL在水平滚动条上。
HTLEFT在窗口的左边框上。
HTMAXBUTTON在最大化按钮上。
HTMENU在菜单区域。
HTMINBUTTON在最小化按钮上。
HTNOWHERE在屏幕背景或窗口之间的分隔线上。
HTREDUCE在最小化按钮上。
HTRIGHT在窗口的右边框上。
HTSIZE在尺寸框中。(与HTGROWBOX相同)
HTSYSMENU在控制菜单或子窗口的关闭按钮上。
HTTOP在窗口水平边框的上方。
HTTOPLEFT在窗口边框的左上角。
HTTOPRIGHT在窗口边框的右上角。
HTTRANSPARENT在一个被其它窗口覆盖的窗口中。
HTVSCROLL在垂直滚动条中。
HTZOOM在最大化按钮上。

参数:
point包含了光标的x轴和y轴坐标。这些坐标总是用屏幕坐标给出的。

说明:
每当鼠标移动时,框架就为包含光标(或者是用SetCapture成员函数捕获了鼠标输入的CWnd对象)的CWnd对象调用这个成员函数。
注意 框架调用这个成员函数以允许你的应用程序处理一个Windows消息。传递给你的成员函数的参数反映了接收到消息时框架接收到的参数。如果你调用了这个函数的基类实现,则该实现将使用最初传递给消息的参数(而不是你提供给这个函数的参数)。

请参阅:CWnd::GetCapture, WM_NCHITTEST