Win7下vc 6.0在学习时问题解决(包括AppWizard错误、控件无法注册、控件无法导出类)

Win7下vc 6.0在学习时问题解决(包括AppWizard错误控件无法注册控件无法导出类)

 

在Win7系统下运行vc 6.0由于系统原因或者是安装文件的问题,存在一些比较恼人的麻烦,我把我遇到了问题和解决方法公布如下,以供参考.

(1)添加消息响应后类视图中类不见了,无法继续使用AppWizard了,解决方法是:

在消息响应函数的位置(消息响应函数的宏之间  头文件中不是实现文件中),按回车换行,插入一行,此时再看类视图,应该就出现了该类.

方法示意图:

AppWizard生成的消息函数原型声明如下图:

插入换行符号后如下图:

此时问题一般可以解决了。你可以在这部分多试几下,应该可以的。如果还不行,到你程序的目录下删除.clw文件,然后再到程序中重新打开AppWizard,系统会提示你重建.clw文件的。

(2)无法注册控件 尝试以管理员身份进行注册 比如以管理员身份运行cmd.exe 然后键入RegSvr *.ocx (写完整路径名) 或者以管理员身份运行一些控件注册的辅助工具,本例中我使用的是RegCtrls.exe工具,下载地址为http://wj.codefans.net/x/6/201011/RegCtrls.rar
(3)vc 6.0 中生成的控件无法添加到工程,因而无法生成相应的封装类,解决方法时先点击右键把控件加入到对话框上,然后利用AppWizard 向导添加成员变量,系统就会为你生成相应的CClock类文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值