當前位置:編程學習大全網 - 電腦編程 - delphi7 coinitializeex怎麽用

delphi7 coinitializeex怎麽用

CoInitialize指明以單線程方式創建。

CoInitializeEx可以指定COINIT_MULTITHREADED以多線程方式創建。

創建單線程方式的COM服務器時不用考慮串行化問題,多線程COM服務器就要考慮。

在使用中,使用CoInitialize創建可使對象直接與線程連接,得到最高的性能。創建多線程對象可以直接接收所有線程的調用,不必像單線程那樣需要消息排隊,但卻需要COM創建線程間匯集代理,這樣訪問效率不高。

註:新的應用程序應該調用CoInitializeEx而不是CoInitialize,壹般是在 Dll 中使用 COM 才會需要使用的。

  • 上一篇:匯編,編程求Cmn(裏面解釋),幫幫我啊!!
  • 下一篇:vb大神幫我看看這兩道題怎麽做?
  • copyright 2024編程學習大全網