不封速度的传奇:vc++net2003 中动态创建按钮不显示?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/08 17:30:00
在OnInitDialog()函数据中添加代码如下:
CButton* pbutton1= new CButton();
pbutton1->Create("2222222222",WS_CHILD|WS_VISIBLE,CRect(10,10,100,10),this,1);

运行后,为什么什么都不显示?
放入头文件后出错?
\projecttest\1\1Dlg.h(33) : error C2864: “pbutton1” : 只有常数静态整型数据成员才可以在类或结构中初始化

因为你的对象是在函数里面声明的.运行完之后就被释放了.
所以你要将CButton* pbutton1= new CButton();
放到头文件就可以了.