Click here to Skip to main content
16,016,184 members
Home / Discussions / COM
   

COM

 
QuestionAbout Com:I need help with the following code(simplified)? Pin
star_see5-Oct-01 19:52
star_see5-Oct-01 19:52 
AnswerRe: About Com:I need help with the following code(simplified)? Pin
Shadi Al-Kahwaji6-Oct-01 23:21
Shadi Al-Kahwaji6-Oct-01 23:21 
GeneralRe: About Com:I need help with the following code(simplified)? Pin
star_see20-Oct-01 5:34
star_see20-Oct-01 5:34 
GeneralBeginning - direction Pin
john john mackey5-Oct-01 7:37
john john mackey5-Oct-01 7:37 
GeneralCreating a new thread from within an MTA Pin
Jeremy Pullicino4-Oct-01 5:15
Jeremy Pullicino4-Oct-01 5:15 
GeneralRe: Creating a new thread from within an MTA Pin
Shadi Al-Kahwaji6-Oct-01 23:33
Shadi Al-Kahwaji6-Oct-01 23:33 
GeneralRe: Creating a new thread from within an MTA Pin
Jeremy Pullicino8-Oct-01 21:07
Jeremy Pullicino8-Oct-01 21:07 
GeneralRe: Creating a new thread from within an MTA Pin
13-Oct-01 16:18
suss13-Oct-01 16:18 
This is a real nitpicker's comment...

But "IQueue is an MTA" is not a valid statement. IQueue is an interface, and it can be implemented by many different COM objects. Each of these objects will have their own threading model.

I assume what you mean is "I have an object with an IQueue interface, and the object's threading model is MTA."

Smile | :)

As for your question, what you are doing is a-OK, just make sure you do indeed specify the object as free-threaded. The first time something similar to what you are doing here, I had specified in the ATL wizard "Both" - and so when the object was instantiated by an object in an STA evil things began to occur Smile | :) .

GeneralUsing COM object in a C++ software Pin
3-Oct-01 1:06
suss3-Oct-01 1:06 
GeneralRe: Using COM object in a C++ software Pin
Michael P Butler3-Oct-01 1:09
Michael P Butler3-Oct-01 1:09 
GeneralRe: Using COM object in a C++ software Pin
4-Oct-01 22:47
suss4-Oct-01 22:47 
GeneralRe: Using COM object in a C++ software Pin
moliate9-Oct-01 2:15
moliate9-Oct-01 2:15 
GeneralCannot instantiate abstract class due to following members Pin
Shadi Al-Kahwaji2-Oct-01 22:10
Shadi Al-Kahwaji2-Oct-01 22:10 
GeneralRe: Cannot instantiate abstract class due to following members Pin
Michael P Butler2-Oct-01 22:24
Michael P Butler2-Oct-01 22:24 
GeneralRe: Cannot instantiate abstract class due to following members Pin
Shadi Al-Kahwaji2-Oct-01 22:43
Shadi Al-Kahwaji2-Oct-01 22:43 
GeneralRe: Cannot instantiate abstract class due to following members Pin
Michael P Butler3-Oct-01 0:06
Michael P Butler3-Oct-01 0:06 
GeneralRe: Cannot instantiate abstract class due to following members Pin
Michael Dunn2-Oct-01 22:57
sitebuilderMichael Dunn2-Oct-01 22:57 
GeneralRe: Cannot instantiate abstract class due to following members Pin
Michael A Barnhart3-Oct-01 3:19
Michael A Barnhart3-Oct-01 3:19 
GeneralRe: Cannot instantiate abstract class due to following members Pin
Shadi Al-Kahwaji3-Oct-01 4:44
Shadi Al-Kahwaji3-Oct-01 4:44 
GeneralGet windowmessages to a com object Pin
Christer2-Oct-01 1:16
Christer2-Oct-01 1:16 
GeneralRe: Get windowmessages to a com object Pin
NormDroid2-Oct-01 1:20
professionalNormDroid2-Oct-01 1:20 
GeneralRe: Get windowmessages to a com object Pin
Christer2-Oct-01 1:23
Christer2-Oct-01 1:23 
GeneralImporting TLB Problem Pin
Joseph Dempsey1-Oct-01 5:59
Joseph Dempsey1-Oct-01 5:59 
GeneralRe: Importing TLB Problem Pin
Rashid Thadha9-Oct-01 2:43
Rashid Thadha9-Oct-01 2:43 
GeneralTypes, types, types Pin
1-Oct-01 2:52
suss1-Oct-01 2:52 

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.