是否所有窗体或控件都可以声明为对象,再用Create来建立
编号:QA003889
建立日期: 2001年2月19日 最后修改日期:2001年2月19日
所属类别:
weiguangqin:
操作系统: windows98
编程工具: VC++6.0
问题: 是否所有窗体或控件都可以声明为对象,再用Create来建立。
例:
CButton button1;
if(button1.Create());
水平: 刚入门
回答:
理论上所有窗体和控件都可以这样建立,不过这样做就不能发挥可视编程的长处,所以更多的做法是在资源编辑时建立控件并使用ClassWizard建立相对应的变量。如果采用你说的方法,一般不会简单地调用Create函数,而是在调用Create函数时指定控件的大小等特性,参考QA000478 "如何利用Create创建窗口"。
此问题由李海回答。
| |
|
|
| |
|
|