【发布时间】:2013-09-19 05:38:09
【问题描述】:
我想在 MFC 中绘制手的骨架,我从我的相机获取手和手指坐标数据,我希望它使用 MFC 在子窗口的屏幕上显示(我知道如何在 OpenGL 中执行此操作,但是不知道 MFC)
有人可以指导我吗?
【问题讨论】:
标签: visual-c++ mfc
我想在 MFC 中绘制手的骨架,我从我的相机获取手和手指坐标数据,我希望它使用 MFC 在子窗口的屏幕上显示(我知道如何在 OpenGL 中执行此操作,但是不知道 MFC)
有人可以指导我吗?
【问题讨论】:
标签: visual-c++ mfc
从您想要的子窗口类型派生一个类,例如 CStatic 或 CDialog。为 WM_PAINT 添加消息处理程序。您的 OnPaint 消息处理程序必须像这样开始:
void CGraph::OnPaint()
{ CPaintDC dc(this);
// Use dc.FillSolidRect() and other DC functions to draw
}
如果你有一个想要绘制的点数组,dc.Polyline(...) 将连接这些点。
【讨论】: