Click here to Skip to main content
15,922,894 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: char* problem Pin
David Crow21-Sep-05 3:54
David Crow21-Sep-05 3:54 
GeneralRe: char* problem Pin
Blake Miller21-Sep-05 4:20
Blake Miller21-Sep-05 4:20 
GeneralRe: char* problem Pin
David Crow21-Sep-05 4:33
David Crow21-Sep-05 4:33 
GeneralRe: char* problem Pin
Blake Miller21-Sep-05 5:00
Blake Miller21-Sep-05 5:00 
GeneralRe: char* problem Pin
David Crow21-Sep-05 6:37
David Crow21-Sep-05 6:37 
GeneralRe: char* problem Pin
Blake Miller21-Sep-05 6:45
Blake Miller21-Sep-05 6:45 
GeneralRe: char* problem Pin
Blake Miller21-Sep-05 6:49
Blake Miller21-Sep-05 6:49 
AnswerRe: char* problem Pin
Nish Nishant21-Sep-05 3:11
sitebuilderNish Nishant21-Sep-05 3:11 
AnswerRe: char* problem Pin
mikeorama1234522-Sep-05 6:41
mikeorama1234522-Sep-05 6:41 
QuestionMoving controls on a dialog Pin
bugDanny21-Sep-05 2:56
bugDanny21-Sep-05 2:56 
AnswerRe: Moving controls on a dialog Pin
David Crow21-Sep-05 3:12
David Crow21-Sep-05 3:12 
AnswerRe: Moving controls on a dialog Pin
prasad_som21-Sep-05 3:15
prasad_som21-Sep-05 3:15 
GeneralRe: Moving controls on a dialog Pin
andrewtruckle21-Sep-05 3:23
andrewtruckle21-Sep-05 3:23 
AnswerRe: Moving controls on a dialog Pin
Rage21-Sep-05 3:18
professionalRage21-Sep-05 3:18 
GeneralRe: Moving controls on a dialog Pin
bugDanny21-Sep-05 4:56
bugDanny21-Sep-05 4:56 
QuestionInserting values into tree recursively Pin
rajeevktripathi21-Sep-05 1:54
rajeevktripathi21-Sep-05 1:54 
AnswerRe: Inserting values into tree recursively Pin
David Crow21-Sep-05 3:18
David Crow21-Sep-05 3:18 
QuestionRe: Inserting values into tree recursively Pin
rajeevktripathi21-Sep-05 3:49
rajeevktripathi21-Sep-05 3:49 
AnswerRe: Inserting values into tree recursively Pin
David Crow21-Sep-05 4:05
David Crow21-Sep-05 4:05 
QuestionRe: Inserting values into tree recursively Pin
rajeevktripathi21-Sep-05 18:15
rajeevktripathi21-Sep-05 18:15 
AnswerRe: Inserting values into tree recursively Pin
David Crow22-Sep-05 2:27
David Crow22-Sep-05 2:27 
QuestionUsing Reliable UDP Pin
V.G21-Sep-05 1:41
V.G21-Sep-05 1:41 
AnswerRe: Using Reliable UDP Pin
Mohammad A Gdeisat21-Sep-05 5:34
Mohammad A Gdeisat21-Sep-05 5:34 
QuestionUsing ActiveX wrapper class in MFC console Pin
yccheok21-Sep-05 0:12
yccheok21-Sep-05 0:12 
AnswerRe: Using ActiveX wrapper class in MFC console Pin
Calc2021-Sep-05 2:56
Calc2021-Sep-05 2:56 
Use the class wizard to generate a wrapper class, not derived from CWnd, but from COleDispatchDriver.
In ClassWizard click Add Class then select From a type libary and select the .tlb file of your control.
After you have the wrapper class call CoCreateInstance to create the object, something like:

IDispatch* pDisp;
CoCreateInstance(clsid, NULL, CLSCTX_INPROC_SERVER, dispid, &pDisp);

where clsid is the class id for the object, dispid is the ID of object's IDispatch interface

After a successful call of CoCreateInstance use the AttachDispatch method from the wrapper class and then you can call ActiveX methods, like this:

CWrapperClass myDisp;

myDisp.AttachDispatch(pDisp);
myDisp.SomeActiveXMethod();

Remember to call CoInitialize before CoCreateInstance and when you're done using the object call pDisp->Release() in order to decrement the object's reference count and destroy it.

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.