Click here to Skip to main content
16,006,535 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionHow to detect Network Cable Unplug Events Pin
Paolo Ponzano23-Mar-05 8:36
Paolo Ponzano23-Mar-05 8:36 
AnswerRe: How to detect Network Cable Unplug Events Pin
David Crow23-Mar-05 9:45
David Crow23-Mar-05 9:45 
GeneralHardware list error Pin
brilliant10123-Mar-05 8:10
brilliant10123-Mar-05 8:10 
GeneralRe: Hardware list error Pin
David Crow23-Mar-05 9:47
David Crow23-Mar-05 9:47 
GeneralSocket programming Pin
vinsankar23-Mar-05 6:55
vinsankar23-Mar-05 6:55 
GeneralRe: Socket programming Pin
greba23-Mar-05 7:44
greba23-Mar-05 7:44 
GeneralRe: Socket programming Pin
vinsankar23-Mar-05 21:44
vinsankar23-Mar-05 21:44 
GeneralHelp me debug MFC app that uses COM Pin
Budric B.23-Mar-05 6:18
Budric B.23-Mar-05 6:18 
Hi,
I'm having trouble with using a particular COM object in an MFC application. Here's what happens. I create a brand new MFC application put some code in the message handler to initialize COM, create object, set some properties on the object etc. That works fine. However when I try the exact same code inside another, bigger application the code doesn't work.

First CoInitialize() returns RPC_E_CHANGED_MODE. I have no idea why because this is the first time I call it in the code. I use many other libraries it may be possible that some other library has initialize it. I can either ignore this returned value or put CoInitialize and other code into a thread, in either case problem 2 occurs.

Second, the program doesn't behave as it should. I try to debug it by stepping through the code. CoCreateInstance() works fine, then I set some options on this created instance, that works fine. Then I call another function and MSVC++ displays "First-chance exception...(NTDLL.DLL): Invalid Handle" and I can't debug any further.

How can I debug this? This particular code is identical between the two applications. Both applications seem to have the same project settings. I'm just out of ideas.
GeneralCString class Pin
ddmcr23-Mar-05 6:13
ddmcr23-Mar-05 6:13 
GeneralRe: CString class Pin
Budric B.23-Mar-05 6:32
Budric B.23-Mar-05 6:32 
GeneralRe: CString class Pin
David Crow23-Mar-05 7:56
David Crow23-Mar-05 7:56 
GeneralRe: CString class Pin
toxcct23-Mar-05 8:37
toxcct23-Mar-05 8:37 
GeneralRe: CString class Pin
Michael Dunn23-Mar-05 14:23
sitebuilderMichael Dunn23-Mar-05 14:23 
GeneralEvents in MFC... Pin
anderslundsgard23-Mar-05 5:06
anderslundsgard23-Mar-05 5:06 
GeneralRe: Events in MFC... Pin
David Crow23-Mar-05 5:39
David Crow23-Mar-05 5:39 
GeneralRe: Events in MFC... Pin
anderslundsgard23-Mar-05 7:51
anderslundsgard23-Mar-05 7:51 
GeneralRe: Events in MFC... Pin
David Crow23-Mar-05 7:54
David Crow23-Mar-05 7:54 
GeneralRe: Events in MFC... Pin
Maximilien23-Mar-05 8:10
Maximilien23-Mar-05 8:10 
GeneralRe: Events in MFC... Pin
anderslundsgard23-Mar-05 9:39
anderslundsgard23-Mar-05 9:39 
GeneralRe: Events in MFC... Pin
PJ Arends23-Mar-05 11:03
professionalPJ Arends23-Mar-05 11:03 
GeneralRe: Events in MFC... Pin
anderslundsgard25-Mar-05 4:55
anderslundsgard25-Mar-05 4:55 
GeneralPrinting in MFC Pin
Ziggy Short23-Mar-05 4:20
Ziggy Short23-Mar-05 4:20 
GeneralRe: Printing in MFC Pin
David Crow23-Mar-05 5:35
David Crow23-Mar-05 5:35 
Generalcontext menus in visual studio 6 Pin
sumo6923-Mar-05 3:50
sumo6923-Mar-05 3:50 
GeneralRe: context menus in visual studio 6 Pin
YaronNir23-Mar-05 4:31
YaronNir23-Mar-05 4:31 

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.