1.VC如何把double类型的数据显示到Edit控键中?2.我有int数据 要转化itoa();就可以在edit 显示了.
但我想在显示的时候保留三位整数 不足前面补零
例如 1 显示为001 应该怎么做呢!??3.我要在Edit控键中显示大量的数据 
但每次 后显示的都把前面的覆盖了
只显示了一个 应该怎么办呢!!?
比如我要显示:
1:100地形图编号
H51001002

解决方案 »

  1.   

    double n=15.002;
    CString   str;   
    str.Format("%f",n);   
    m_edit_jieguo.SetWindowText(str);
    在我显示数据 n后 我还要接着 在EDIT 控键显示数据
    但后来的都覆盖了前面的怎么办!!!
    大虾们赐教!!!
    =======================================================
    我想在显示int的时候保留三位整数 不足前面补零
    例如 1 显示为001 应该怎么做呢!??
    ==================================
    大虾们发的详细点 偶是刚学的菜鸟
      

  2.   

    问题3:把要显示的内容放在一个string里,要增加显示就往这个string后面加
      

  3.   

    要接着显示就str+=str;
    1显示为001就这样str.Format("%3d",n);
      

  4.   

    我想在显示int的时候保留三位整数 不足前面补零
    例如 1 显示为001 应该怎么做呢!??
    ==================================
    CString str;
    int i = 1;
    str.Format("%03d", i);
      

  5.   

    在你的Edit控件上单击 右键,选择 Properties;
    在弹出的对话框上选 Styles 勾选 MultiLine。CString str("123\r\nabc");
    m_edit.SetWindowText(str);