关于主线程和其他线程在调用ocx中函数的有关问题,很

关于主线程和其他线程在调用ocx中函数的问题,很急
在主线程中,加载和注册ocx都能成功,但是移动到子线程中就会加载成功但注册失败。

在子线程中调用创建什么的,会失败,在debugview中提示是 id是否注册成功,但是我在外部用regsvr注册成功了啊,在主线程中则能成功调用。(封装出来的接口没见有初始化之类的操作,应该则创建里面调用了)

还有,这个线程操作的是一个关于界面的dll,在这个dll中进行的注册 和 调用,会不会有这方面的原因?

主线程和子线程在这方面有什么区别啊?跪求指教

------解决方案--------------------
线程上有调用CoInitialize吗?