热情软件屋

 

是否所有窗体或控件都可以声明为对象,再用Create来建立


编号:QA003889
建立日期: 2001年2月19日 最后修改日期:2001年2月19日
所属类别:

weiguangqin:
    操作系统: windows98
    编程工具: VC++6.0
    问题: 是否所有窗体或控件都可以声明为对象,再用Create来建立。
    例:
     CButton button1;
    if(button1.Create());
    水平: 刚入门

回答:

    理论上所有窗体和控件都可以这样建立,不过这样做就不能发挥可视编程的长处,所以更多的做法是在资源编辑时建立控件并使用ClassWizard建立相对应的变量。如果采用你说的方法,一般不会简单地调用Create函数,而是在调用Create函数时指定控件的大小等特性,参考QA000478 "如何利用Create创建窗口"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio