dlg.DoModal()==IDOK如何实现确认 CDialogg dlg; if(dlg.DoModal()==IDOK) { dlg.m_x1; dlg.m_x2; }获取到数据后,如何确认把m_x1,m_x2的值传输到函数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 获取到数据后,如何确认把m_x1,m_x2的值传输到函数。-------------------你要把m_x1,m_x2传递到哪里? 我想画条曲线,改变m_x1,m_x2数值来控制曲线的波形.CDialogg dlg; if(dlg.DoModal()==IDOK) { dlg.m_x1; dlg.m_x2; CRect Rect; CDC*pDC=GetDC(); GetClientRect(Rect); int x1=Rect.Width(); int y1=Rect.Height(); //if(!UpdateData())return; int start=(int)40*m_x1; int end=(int)40*m_x2; int i0,y0,y; for(int i=start;i<end;i++) { i0=i-1; y0=2*sin(1/2.0*pi*i0/40.0)*50+0.5*y1; y=2*sin(1/2.0*pi*i/40.0)*50+0.5*y1; pDC->MoveTo(i0+0.5*x1,y0); pDC->LineTo(i+0.5*x1,y); } }这哪错了! m_x1=dlg.m_x1;m_x2=dlg.m_x2;或者:int start=(int)40*dlg.m_x1;int end=(int)40*dlg.m_x2; 很简单的位图问题!求大家给我解决一下...谢谢 如何在VC中读取一个XML文件中的数据? 请教!!!!!! 请问怎样按格式读写文本文件? 语音通讯的问题(一) 图片旋转? 我的钩子抓不到USB KEY,谁能帮忙看看。 在Windowless窗体上再显示其它控件? 关于MFC程序加密,硬盘ID vector<class> 找最大值? 怎么样能在键盘有输入时显示一张图片而没有输入时显示另一张 按照孙鑫的给窗口做了个动态图标,运行了一下程序窗口显示不出来!这是什么问题?
-------------------
你要把m_x1,m_x2传递到哪里?
if(dlg.DoModal()==IDOK)
{
dlg.m_x1;
dlg.m_x2;
CRect Rect;
CDC*pDC=GetDC();
GetClientRect(Rect);
int x1=Rect.Width();
int y1=Rect.Height();
//if(!UpdateData())return;
int start=(int)40*m_x1;
int end=(int)40*m_x2;
int i0,y0,y;
for(int i=start;i<end;i++)
{
i0=i-1;
y0=2*sin(1/2.0*pi*i0/40.0)*50+0.5*y1;
y=2*sin(1/2.0*pi*i/40.0)*50+0.5*y1;
pDC->MoveTo(i0+0.5*x1,y0);
pDC->LineTo(i+0.5*x1,y);
}
}这哪错了!
m_x2=dlg.m_x2;
或者:
int start=(int)40*dlg.m_x1;
int end=(int)40*dlg.m_x2;