多线程时用CreateDispatch函数创建组件对象是会出错
解决方法是在线程开始位置加上下面的代码:
解决方法是在线程开始位置加上下面的代码:
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CoInitialize(NULL);
AfxEnableControlContainer();
解决多线程环境下CreateDispatch函数使用问题
本文提供了解决在多线程环境中使用CreateDispatch函数创建组件对象时遇到错误的方法,通过在线程开始位置调用AFX_MANAGE_STATE、CoInitialize和AfxEnableControlContainer等函数来解决。
325

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



