首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VS2010 MFC ADO ACCESS数据库:怎么让AfxOleInit();只执行一次

2012-05-09 
VS2010 MFC ADO ACCESS数据库:如何让AfxOleInit()只执行一次?如题,现在的情况是,我在“登陆界面”的OnInitD

VS2010 MFC ADO ACCESS数据库:如何让AfxOleInit();只执行一次?
如题,现在的情况是,我在“登陆界面”的OnInitDialog()里面调用了一次AfxOleInit();,点击“确定”按钮之后,登陆界面关闭,然后进入主界面,但是在主界面点击“注销登陆”按钮返回登陆界面的时候,就出错了,原因应该是在“登陆界面”再次打开的时候,在OnInitDialog()中又执行了一次AfxOleInit();,所以才会报错,这个地方该怎么解决呢?请高手帮忙!

[解决办法]
在CMyApp的InitInstance函数中执行此函数。

热点排行