您的位置:首页 > 其它

“试图执行系统不支持的操作”

2014-09-11 17:49 441 查看
1>
有百分之八十的原因是你使用了一个资源,比如一个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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: