真的尝试动态创建控件时,创建完成之后点击完全没有动作,设定函数之后也没有响应。
CButton *btn3=new CButton();
if(btn3->Create("按钮3",WS_CHILD|WS_VISIBLE|BS_AUTORADIOBUTTON,CRect(60,70,110,90),this,101)==0)
{
MessageBox("wrong");
}
还试用了加入全局变量的方面去创建,同样是没有反应。实在是语。后面在论坛找一个和我情况一下帖。http://topic.csdn.net/u/20091221/15/FF69FE6C-6430-490D-A97D-52D284BAB1B4.html
不过方面我却没看懂。求解。
CButton *btn3=new CButton();
if(btn3->Create("按钮3",WS_CHILD|WS_VISIBLE|BS_AUTORADIOBUTTON,CRect(60,70,110,90),this,101)==0)
{
MessageBox("wrong");
}
还试用了加入全局变量的方面去创建,同样是没有反应。实在是语。后面在论坛找一个和我情况一下帖。http://topic.csdn.net/u/20091221/15/FF69FE6C-6430-490D-A97D-52D284BAB1B4.html
不过方面我却没看懂。求解。
CButton *btn3=new CButton();
if(btn3->Create("按钮3",WS_CHILD|WS_VISIBLE|BS_AUTORADIOBUTTON,CRect(60,70,110,90),this,101)==0)
{
MessageBox("wrong");
}
delete btn3; // 如果创建后立即delete掉肯定是不会显示的
把代码贴到View的OnCreate里看看~
如果是view里创建的,就处于顶层,不会冲突,显示正常~