分享

VC里有时添加对话框资源却没有在类向导中出现的问题

 佛~~~ 2010-09-24
        在使用VC做程序的时候,我们经常会发现有这种情况,就是在一个工程里加入了一个对话框资源,而且在上面也做好了对话框面板的设计,加好了控件,准备下一备添加消息映射的时候,双击对话框会弹出一个提示的新的对话框,询问是否给新添加的对话框创建一个新的类。我们自然会选择是,然后命名好这个类,进入ClassWizard(类向导)里,却发现无法找到我们新添加的类!更不用说对控件关联变量了!
        这个时候,应该如何处理呢?
        可以依下面的方法来做:首先打开你的工程所在的文件夹并打开,找到那个以.clw为后缀名的文件,并删除它(不用担心,不会对工程有影响的)。然后我们回到VC软件,打开类向导,这个时候它会弹出一个提示对话框,说是没有那个文件,询问是否创建,当然选择是!
        然后在弹出的新的对话框里,在最左上角的文件名那里,输入你的工程名,加.clw作后缀(比如我的工程为MP3,这里就输入MP3.clw),然后点击确定。这样就打开了新的类向导,而且这一回,你是可以到上文第一段里添加的那个新的对话框资源的类的。接下来,你就可以继续你的工作了!!!
        在视频教程里我听到:这个应该算是VC的一个小BUG.因为在我们添加了对话框资源的时候,这些消息本身已经存在了,但是在那个.CLW文件却没有,所以才会需要我们做上面提到的这样的一个操作。所幸不是太复杂,不然的话,估计我宁愿花两个钟头去安装最新的VS软件了……

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多