用ATL建立一个single模型的组件,组件有一方法fun,有一事件MyEvent,用vb调用fun,在Fun中建立一个额外的线程,再在线程中Fire_MyEvent。结果在vb调试时期运行正常,但执行编译之后的程序却发生非法访问,不是到底是什么原因。
这个例子我只是用来测试一下在single模型中用线程的情况(明知不是正确的运用),高手能否解答一下错误发生的原因。
这个例子我只是用来测试一下在single模型中用线程的情况(明知不是正确的运用),高手能否解答一下错误发生的原因。
解决方案 »
- vc 如何求一个任意封闭几何图形的重心?
- 在OpenGL场景为什么视景没有变化?场景一直静止
- 新手想作一个包含office的 Active X控件,谁那给了例子或代码么?
- 如何在一个对话框中加主菜单?谢谢!
- 如何在对话框上输入和显示照片
- UDP数据发送中一个奇怪的问题。
- 哪位大虾能告诉在对话框中响应键盘消息的方法
- 如何知道计算机正在重新启动状态或者已经死机,我要将这个时间获得。
- vc mfc做的ocx控件 在ie上显示红x
- MFC中静态文本框怎么显示位图
- 高分请教,系统报错view下一个菜单的处理函数(刚刚在ClassWizard中定义)找不到~?
- 哪位推荐一个比较好的VC图标或者位图的网站阿?
CoInitializeEx(NULL, COINIT_MULTITHREADED)。如果编译报CoInitializeEx没有找到,则在文件中定义
#defined _ATL_FREE_THREADED
为什么在VB调试过程中不报错,但在编译后的程序中却发生非法地址的访问。