对话框数据输入后如何实现视图的重绘
用OpenGL 建了一个三维模型
需要使用对话框来输入模型的尺寸数据
但如何在对话框的数据输入后重绘窗体了
我是用菜单项来激活对话框,并在菜单响应函数的最后调用Invalidate()
程序编译可以通过,但运行时出错.
Debug Assertion Failed!
....
File: afxwin32.inl
Line:126
....
这是怎么回事,望大家赐教,谢了先.....
部分代码:
void CClassBridgeView::OnNew() //菜单响应函数....
{
// TODO: Add your command handler code here
CCreateDialog dlg;//对话框类...
if (dlg.DoModal() == IDOK)
{
.......//数据读入.....
}
......//符值语句....
Invalidate();
}
大家帮帮忙..........急死我了.......