Click here to Skip to main content
15,904,348 members
Home / Discussions / COM
   

COM

 
GeneralRe: COM ATL exe question Pin
RevathiRamakumar23-Feb-09 22:55
RevathiRamakumar23-Feb-09 22:55 
AnswerRe: COM ATL exe question Pin
Anthony988724-Feb-09 10:01
Anthony988724-Feb-09 10:01 
QuestionWritting Add in for PDF. Pin
SNI23-Feb-09 1:02
SNI23-Feb-09 1:02 
QuestionDeleting an Instance of IShellFolder Pin
gn0tto22-Feb-09 23:39
gn0tto22-Feb-09 23:39 
QuestionRe: Deleting an Instance of IShellFolder Pin
gn0tto27-Feb-09 2:09
gn0tto27-Feb-09 2:09 
QuestionWhat are the ways a COM dll can be used? + questions Pin
grassrootkit19-Feb-09 4:09
grassrootkit19-Feb-09 4:09 
AnswerRe: What are the ways a COM dll can be used? + questions Pin
Alexandre GRANVAUD19-Feb-09 5:14
Alexandre GRANVAUD19-Feb-09 5:14 
AnswerRe: What are the ways a COM dll can be used? + questions Pin
Roger Stoltz19-Feb-09 5:14
Roger Stoltz19-Feb-09 5:14 
grassrootkit wrote:
* Just by knowing the component's CLSID & the interface's IDs?
Use a component with the "import" directive, that takes information from the .tlb file? <-won't this require any header file?


A header file will be created during the build process that usually has the .tlh extension.


grassrootkit wrote:
* Creation using ProgIDs is efficient?


In comparison to what? The CLSID I presume. Due to how the registry is organized, using the ProgID will require an extra round-trip to find out the CLSID since it's underneath that key in the registry the path to the dll is found.


grassrootkit wrote:
* A COM DLL doesn't mean a component. A COM dll may contain any number of components inside.


Correct in the sense that a COM DLL may contain more than one COM server.


grassrootkit wrote:
* A CoClass is a component object. As a COM DLL can contain more components, there'll be more CoClasses accordingly.


Yes.


"It's supposed to be hard, otherwise anybody could do it!" - selfquote
"High speed never compensates for wrong direction!" - unknown


GeneralRe: What are the ways a COM dll can be used? + questions Pin
Alexandre GRANVAUD19-Feb-09 5:16
Alexandre GRANVAUD19-Feb-09 5:16 
GeneralRe: What are the ways a COM dll can be used? + questions Pin
grassrootkit19-Feb-09 21:14
grassrootkit19-Feb-09 21:14 
GeneralRe: What are the ways a COM dll can be used? + questions Pin
grassrootkit19-Feb-09 21:23
grassrootkit19-Feb-09 21:23 
AnswerRe: What are the ways a COM dll can be used? + questions Pin
Roger Stoltz19-Feb-09 21:53
Roger Stoltz19-Feb-09 21:53 
GeneralRe: What are the ways a COM dll can be used? + questions Pin
grassrootkit19-Feb-09 21:30
grassrootkit19-Feb-09 21:30 
AnswerRe: What are the ways a COM dll can be used? + questions Pin
Roger Stoltz19-Feb-09 21:57
Roger Stoltz19-Feb-09 21:57 
GeneralRe: What are the ways a COM dll can be used? + questions Pin
grassrootkit19-Feb-09 22:43
grassrootkit19-Feb-09 22:43 
GeneralRe: What are the ways a COM dll can be used? + questions [modified] Pin
grassrootkit19-Feb-09 23:35
grassrootkit19-Feb-09 23:35 
QuestionSpeed difference between CoCreateInstance and new operator Pin
Alexandre GRANVAUD19-Feb-09 3:08
Alexandre GRANVAUD19-Feb-09 3:08 
AnswerRe: Speed difference between CoCreateInstance and new operator Pin
Roger Stoltz19-Feb-09 5:07
Roger Stoltz19-Feb-09 5:07 
GeneralRe: Speed difference between CoCreateInstance and new operator Pin
Alexandre GRANVAUD19-Feb-09 5:10
Alexandre GRANVAUD19-Feb-09 5:10 
AnswerRe: Speed difference between CoCreateInstance and new operator Pin
Roger Stoltz19-Feb-09 5:18
Roger Stoltz19-Feb-09 5:18 
GeneralRe: Speed difference between CoCreateInstance and new operator Pin
Alexandre GRANVAUD19-Feb-09 5:21
Alexandre GRANVAUD19-Feb-09 5:21 
AnswerRe: Speed difference between CoCreateInstance and new operator Pin
CPallini19-Feb-09 5:10
mveCPallini19-Feb-09 5:10 
GeneralRe: Speed difference between CoCreateInstance and new operator Pin
Alexandre GRANVAUD19-Feb-09 5:11
Alexandre GRANVAUD19-Feb-09 5:11 
QuestionRe: Speed difference between CoCreateInstance and new operator Pin
CPallini19-Feb-09 5:30
mveCPallini19-Feb-09 5:30 
AnswerRe: Speed difference between CoCreateInstance and new operator Pin
Alexandre GRANVAUD28-May-09 21:04
Alexandre GRANVAUD28-May-09 21:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.