比如加一个编辑框控件 对应的变量是m_num1,系统自动给她赋值0了 导致运行时 这个编辑框显示0
我想让它空 不显示0 改怎么处理?

解决方案 »

  1.   

    为什么默认为0,因为你把变量定义为int\float\long\double这几种value类型了,你完全可以将编辑框控件对应的变量类型设为control类型,然后利用该变量对编辑框进行取值以及其它操作。
      

  2.   

    如过你想显示某个数值可以改变m_num1初值
    如果你想什么都不显示可以试试在OnInitDialog中通过SetGlgItemText设置为空
      

  3.   

    假设编辑框控件ID为IDC_EDIT1
    在编辑框控件所在的窗口的OnInitDialog()函数中添加代码:// TODO: 在此添加额外的初始化代码
    SetDlgItemText(IDC_EDIT1,NULL);//添加这句可以使程序运行的时候编辑框控件初始显示无内容