CSDN有史以来最大菜鸟问几个巨菜问题!高分白送!1,我有一个EDIT1编辑框控件ID为IDC_EDIT1,窗体类为标准对话框CMy1Dlg,我现在想把EDIT1里面的文本(是数字)转化为INT整型并付值给一个整型变量,请问怎么做?2,在窗体CMy1Dlg里按下一个按钮,弹出另外一个窗体,请问怎么做?(关键是在一个已有工程中怎么新建窗体)3,怎么在一个图片框控件上画点,线?
调试欢乐多
int nmyint=0;
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
nmyint =atoi(str);
2 CreateWindow(),或者对话框.DoModal()
3 SetPixel,LineTo,MoveTo
第二个问题,如果是对话框,就简单了,DoModal;
如果是窗体,可以新建一个view,我曾经做过一个单文档界面,自己增加了三种view,使用菜单分别调用三个窗体,或者如楼上所说,CreateWindow
int nmyint=0;
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
nmyint =atoi(str);2。CreateWindow(),或者对话框.DoModal()
3。先得到图像的DC然后SetPixel,LineTo,MoveTo
int nmyint=0;
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
nmyint =atoi(str);2。CreateWindow(),或者对话框.DoModal()
3。先得到图像的DC然后SetPixel,LineTo,MoveTo
updatedata()
int i=m_edit;
如果定义的为CString型的,要atoi;
2、打开资源视图 insert dialog;
为这个dlg定义一个类,CDLG;
OnOk()
CDLG dlg;
dlg.doModal();
3、lineto
int nmnt=0;
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
nmnt =atoi(str);2。CreateWindow(),或者对话框.DoModal()
3。先得到图像的DC然后
CDC*pDC=GetDC();
pDC->SetPixel()
,LineTo,MoveTo