关于对话框的问题
mfc吧
全部回复
仅看楼主
level 3
要根据输入的数据在对话框上画一个圆,是不是要跟新对话框啊
2015年06月05日 13点06分 1
level 3
原题如下:创建一个基于对话框的应用程序,要求完成如下功能:
对话框里有两个按钮“绘制”和“清空”。
点击“绘制”按钮,对话框区域里坐标(x,y)处绘制一个半径为r的圆。
点击“清空”按钮,圆消失。
对话框里有3个编辑框,用于输入圆的半径r和坐标值(x,y)。
2015年06月05日 13点06分 2
level 3
我在onpaint()里面添加了
CPaintDC dc(this);
dc.SetBkMode(TRANSPARENT);
dc.Ellipse(m_nX - m_nRadius, m_nY - m_nRadius, m_nX + m_nRadius, m_nY - m_nRadius);
然后
OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
UpdateData(FALSE);
}
但是运行对话框程序并不能实现画圆的功能,这是为什么[疑问]
2015年06月05日 13点06分 3
1