我的目的是想让点落在gdi绘制的某个多边形区域时,能改变鼠标形状。vc中有rgn.PtInRegiin,不知gdi中有没相应的功能函数
解决方案 »
- 获取Runtime_Class(CView)句柄问题
- MFC中,如何编程实现一个对话框中按钮打开新的对话框,同时关闭原对话框?
- 如何判断字符串只包含数字和字符?
- 怎样vc外部控制autocad
- 我在对话框中把按钮和CXPBUtton类相关联没有问题,但是在属性页类OnInitDialog中用SubclassDlgItem(IDCANCEL, this)后按钮消失了,为什么
- try{}catch(){}能捕捉内存访问错误么?
- 我的CMyDialog类属性里为什么找不到WM_INITDIALOG消息呢
- 屏幕大小和资源中对话框大小问题
- LoadLibrary()的问题!来者有分!解决的更有分(>300分)!
- 请问com和dll的区别?
- 急。。怎样利用DirestShow 播放 .avi(720p)
- 请问VC6下没有设置断点仍然中断可能是什么情况?
Private Declare Function PtInRegion Lib "gdi32" Alias "PtInRegion" (ByVal hRgn As Long, ByVal x As Long, ByVal y As Long) As Long
实现在这里 afxwin1.inl_AFXWIN_INLINE BOOL CRgn::PtInRegion(int x, int y) const
{ ASSERT(m_hObject != NULL); return ::PtInRegion((HRGN)m_hObject, x, y); }
_AFXWIN_INLINE BOOL CRgn::PtInRegion(POINT point) const
{ ASSERT(m_hObject != NULL); return ::PtInRegion((HRGN)m_hObject, point.x, point.y); }