在VB里有个InputBox
在VC里怎么用对话框输入啊

解决方案 »

  1.   

    在对话框上放个edit控件就可以了
    GetDlgItemText();或者GetDlgItemInt();
    可以得到其中的内容
      

  2.   

    自己新建一个对话框类,在里面添加一个EDIT控件,象一个INPUT DIALOG就好了,
    在你要引用的地方,生成一个对话框的对象。例如
    CInputDlg dl;if(dl.DoModal()== ID_OK)
    {
        //m_Edit1.GetDlgItemText();这个函数就会返回你要的INPUT DIALOG里的值。
    }
      

  3.   

    在对话框上放个edit控件
    Ctrl+W 打开建立类向导,在成员变量选项卡里映射一个相同类型的变量
      

  4.   

    放一个edit控件,然后用classwizard生成一个对应的变量,如果你是单纯要它的值的话,你可以定义成value型的CString值,在你要获取前UpdateData(TRUE);然后直接使用你定义的CString好了,就是在Edit控件里的字符串