热情软件屋

 

怎样使用Custom Control


编号:QA001803
建立日期: 1999年10月2日 最后修改日期:1999年10月2日
所属类别:

Cai Hong:
    VC6
    Win98
    我想请教在基于对话框的应用中,怎样使用Custom Control这个控件,我往对话框里加入该控件后,App的Dlg.DoModal()直接返回-1,不能创建原本能正常工作的对话框,请问在使用该控件上有什么特别的地方?谢谢。

回答:

    你需要为Custom Control指定一个窗口类,如果不指定窗口类,对话框无法正确建立。你可以在Custom Control的属性对话框中设置Class选项。窗口类可以是系统建立的,如ComboBoxEx32;也可以是你自己使用RegisterClass建立的。你可以参考http://www.codeguru.com/controls/multi_line_chart.shtml。在这个例子中,先指定对话框中的Custom Control为LINE_CHART_CTRL类,然后在调用对话框前使用RegisterClass建立LINE_CHART_CTRL类。

此问题由李海回答。

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

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