19,468
社区成员
发帖
与我相关
我的任务
分享
void CD3DClassDlg::OnButton1()
{
// TODO: Add your control notification handler code here
// m_pCD3D.m_hWnd = this->GetSafeHwnd();
CWnd *pWnd = GetDlgItem(IDC_STATIC_DRAWER);
m_pCD3D.m_hWnd = pWnd->GetSafeHwnd();
m_pCD3D.CreateD3DDevice(m_pCD3D.m_hWnd,false);
while(1)
{
// 如果按下了ESC,则退出
if(KEYDOWN(VK_ESCAPE))
break;
// 否则绘图
m_pCD3D.Render();
}
m_pCD3D.Direct3DRelease(); // release掉d3d相关资源以外还要做其他工作?
}