Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: COM VC++
Hi,

I have read lot many articles but always wonder what is exact difference between CreateInstance and CoCreateInstance. I know fundamentals of COM but do not know its intricacies.
 
Thanks
Posted 1-Mar-12 16:15pm

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

CoCreateInstance is the helper function in the COM libraries, that locates the classfactory for the object you're after (by CLSID or PROGID) and invokes its IClassFactory::CreateInstance method
 
So, in practice they're the same thing
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



Advertise | Privacy | Mobile
Web04 | 2.8.140709.1 | Last Updated 1 Mar 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid