有百分之八十的原因是你使用了一个资源,比如一个EDIT,同时你又在类中建了一个成员,如CEdit m_editTest;但是现在你把这个EDIT删除了,而m_editTest却没有删除。你只要在ClassWizard中找到这个定义,将其删除就一切OK了。
2>
打开一个工程时
先多次提示: The Active X control cannot be instantiated
…………
最后提示:18 ActiveX controls could not be instantiated.
Reinstall or register the controls and try again
----------------------------------------------------------------------
打开什么工程? 一个空的工程还是别人的工程? 如果是别人的工程的话他肯定提供给你ocx控件,你需要用regsvr32注册一下那个控件;如果是一个空的工程或是你新建一个工程就这样,你可以考虑重装VS
3>
那就是控件没有注册,创建窗体时提示的
4>
或者说是在对话框形成之前就调用了UpdateData函数。可以尝试自己做一个按钮,然后对这个按钮添加反应函数,反应函数的代码就是UpdateData(FALSE);
本文主要介绍了在使用Visual Studio过程中遇到的一些常见问题及其解决方案,包括因未注册控件导致的错误提示、对话框中不当使用UpdateData函数引发的问题等。
6640

被折叠的 条评论
为什么被折叠?



