我想在m_teen1; m_teen2 ;m_teen3;输入数据,然后在m_x;m_y;显示结果。
我弄不来,下面这个m_teen1 = 0;m_teen2 = 0;m_teen3 = 0;是系统给的,结果为1,2,要怎么改才能让我输入啊。
CHahaDlg::CHahaDlg(CWnd* pParent /*=NULL*/)
: CDialog(CHahaDlg::IDD, pParent)
{
m_teen1 = 0;
m_teen2 = 0;
m_teen3 = 0;
m_x=m_sixteen1+1;
m_y=m_sixteen2+2;
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
问题很菜,大家不要笑我哈!!
我弄不来,下面这个m_teen1 = 0;m_teen2 = 0;m_teen3 = 0;是系统给的,结果为1,2,要怎么改才能让我输入啊。
CHahaDlg::CHahaDlg(CWnd* pParent /*=NULL*/)
: CDialog(CHahaDlg::IDD, pParent)
{
m_teen1 = 0;
m_teen2 = 0;
m_teen3 = 0;
m_x=m_sixteen1+1;
m_y=m_sixteen2+2;
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
问题很菜,大家不要笑我哈!!
UpdateData(FALSE);// 函数结束
建个对话框,在上面加上相应的editbox,有OK按钮,在响应IDOK消息的函数里加上Updatedata(TRUE);
m_x=m_sixteen1+1;
m_y=m_sixteen2+2;
Updatedata(FALSE);
就在输出的editbox中输出了
CString strX;
strX.Format(_T("%d"),m_sixteen1+1);
pEdit->SetWindowText(strX);其中EDIT_X是你的edit框的资源号