具体是在插入 dialog 的上面拖一个 button ,对这个Button 进行添加变量时无法创建 控件变量,请问该如何操作。
动态创建的好像也不能显示,请问是什么问题,谢谢
下面是动态的代码。 CButton *p=new CButton;
p->Create(_T("DButqweqweqweqweton"), WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX, 
CRect(10,1000,1000,130), this, 100);
p->SetWindowText(_T(">>>>>>>>>>>>>>>"));
p->ShowWindow(5);

解决方案 »

  1.   

    p->Create(_T("DButqweqweqweqweton"), WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX,  
    CRect(10,1000,1000,130), this, 100);
    是不是跟你指定的坐标有关系,换个CRect区域试试
    比如CRect(10, 10, 100, 130);
      

  2.   

    CButton *p=new CButton;
    p->Create(_T("DButqweqweqweqweton"), WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX,  
    CRect(10,1000,1000,130), this, 100);//这个ID必须是唯一的
    p->SetWindowText(_T(">>>>>>>>>>>>>>>"));
    p->ShowWindow(SW_SHOW);
      

  3.   

    有没有多对话框编程的例子参考下,我怀疑不能创建 控件变量的问题是在插入 dlg 的问题上,可能需要设置什么东东