举例子来说,比如有个MSCOMM控件,我可以加如工程后在文件里声明它并且通过函数附初值,或者我直接把控件拖到对话框里,然后在它的右键属性里更改各项初始化的值,那么我在后面这种处理方式的情况下还要不要做第一种处理呢。
    我想我的问题也可以这样来理解吧,就是说对于VB来说应该是控件拖到对话框上就已经建立了一个对象了(因为我不是学VB的,所以我不知道这个问题,请见晾),而VC则不是这样?

解决方案 »

  1.   

    VC不是VB,在DLG的初始化函数里,初始化控件,
    比如一个EDIT的ID为IDC_EDIT1GetDlgItem(IDC_EDIT1)->SetWindowText("hi");
      

  2.   

    在VC中你直接拖动控件到窗体上,实际上也是建立了一个对象(看一看资源文件就知道了),否则在程序中就根本不可能使用呀!
    你说的两种情况时一样的,这只要看一下VC7!
      

  3.   

    拖进对话筐的冬冬 VC可以帮你添加创建它的语句否则你要自己创建
    你可以试试 在VIEW中   CEdit m_Edit
        m_Edit.CreatEX(.....);
       会出现一个文本筐