请教高手,Vc ActiveX在VB中使用引起的冲突

unix123 2000-08-06 06:51:00
我用VC++写了一个控件用于完成底层通信,在VC控件中我的主线程用来
处理发送数据包,另外起了个线程来处理接收到的UDP数据包,现在出现
的问题是当我在Vb编辑环境下执行则正确无误,当若编译为Vb的Exe文件
执行时则出现共享冲突。而且通过跟踪,我发现经过VC++的Fire触发返回
后在VB中执行MsgBox之类的语句都会出错,同时修改状态栏工具栏也会
出错,但若是进行赋值或修改Button,Label的Caption则没事,因此我
怀疑是Vc控件和VB之间的内存冲突,更具体说可能是由于控件中通过
AfxBeginThread启动了其他线程导致对窗体的控制出错。但我不知该如何
解决???
希望各位网友发表看法,提出有益的解决方案,非常感谢!!!
...全文
125 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧