COM组件占用内存的问题 一直弄不明白一个问题:在机器A上注册有一个COM组件MyCom,在A机器上有N个进程,每个进程中有M条线程会使用到MyCom,那么会产生多少个MyCom的实例?在不同线程模型下这个问题的答案应该不一样吧?请高手用自已的语言来描述一下这个问题(请不要让我看资料,我就是看不懂资料才来发贴的。) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我照你的话做了:代码如下:在接口类的构造函数中,我有一个输入,将接口类的指针地址输入;然后int main(int argc, char* argv[]){HRESULT hr = CoInitializeEx(NULL, COINIT_MULTITHREADED); hr = ::CoCreateInstance....//然后产生一条线程}线程函数DWORD WINAPI ThreadProc(LPVOID lpv){ HRESULT hr = CoInitializeEx(NULL, COINIT_APARTMENTTHREADED); hr = ::CoCreateInstance}这时输入的结果显示,的确会执行两次构造,但我奇怪的是他们的指针地址都是一样的。这是怎么回事呢? VC 多框架下 点击最大化最小化 窗口的 引起数据不刷新的问题 谁能帮我解释一下几行图像处理代码吗? RAS连接L2TP型VPN问题,高手看过来 着急啊,300强烈求助往BMP,EMF,JPG。。等等图上绘制信息,高手进来 初学ATL,问一下鼠标问题 请问哪位仁兄能提供一个"俄罗斯方块"的文章? TC2.0里面有没有_bios_serialcom(_COM_STATUS,PORT_DRINTER,0) 这个函数? 请问谁做过标签设计的软件?希望能指点迷津定可高分。 如何在VS2008中添加大数库?速度啊!!! 如何获取当前用户的SID? 一个CBYTEARRAY的问题 新手求教屏幕抓取问题
在接口类的构造函数中,我有一个输入,将接口类的指针地址输入;
然后
int main(int argc, char* argv[])
{
HRESULT hr = CoInitializeEx(NULL, COINIT_MULTITHREADED);
hr = ::CoCreateInstance....
//然后产生一条线程
}
线程函数
DWORD WINAPI ThreadProc(LPVOID lpv)
{
HRESULT hr = CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
hr = ::CoCreateInstance
}这时输入的结果显示,的确会执行两次构造,但我奇怪的是他们的指针地址都是一样的。这是怎么回事呢?