Click here to Skip to main content
11,435,106 members (48,432 online)

C / C++ / MFC

 
GeneralRe: graphics.h multi-threading problem Pin
Richard MacCutchan29-Dec-12 22:28
mvpRichard MacCutchan29-Dec-12 22:28 
GeneralRe: graphics.h multi-threading problem Pin
yudhistira dewanata30-Dec-12 6:30
memberyudhistira dewanata30-Dec-12 6:30 
GeneralRe: graphics.h multi-threading problem Pin
Randor 31-Dec-12 12:14
member Randor 31-Dec-12 12:14 
GeneralRe: graphics.h multi-threading problem Pin
yudhistira dewanata31-Dec-12 17:48
memberyudhistira dewanata31-Dec-12 17:48 
QuestionHow to find the similarity between users in Twitter ? Pin
ldaneil27-Dec-12 8:21
memberldaneil27-Dec-12 8:21 
AnswerRe: How to find the similarity between users in Twitter ? Pin
André Kraak27-Dec-12 9:05
memberAndré Kraak27-Dec-12 9:05 
QuestionScrollBar is not Displaying Automatically Pin
yogeshs27-Dec-12 0:01
memberyogeshs27-Dec-12 0:01 
AnswerRe: ScrollBar is not Displaying Automatically [modified] Pin
April Fans27-Dec-12 15:22
memberApril Fans27-Dec-12 15:22 
GeneralRe: ScrollBar is not Displaying Automatically Pin
Richard MacCutchan27-Dec-12 22:38
mvpRichard MacCutchan27-Dec-12 22:38 
Question[SOLVED] Enhanced tool tips for ribbon markup file? [modified] Pin
Brandon T. H.26-Dec-12 7:18
memberBrandon T. H.26-Dec-12 7:18 
AnswerRe: Enhanced tool tips for ribbon markup file? Pin
Richard MacCutchan27-Dec-12 0:34
mvpRichard MacCutchan27-Dec-12 0:34 
GeneralRe: Enhanced tool tips for ribbon markup file? Pin
Brandon T. H.27-Dec-12 11:12
memberBrandon T. H.27-Dec-12 11:12 
GeneralRe: Enhanced tool tips for ribbon markup file? Pin
Richard MacCutchan27-Dec-12 22:33
mvpRichard MacCutchan27-Dec-12 22:33 
QuestionCasting structures - another basic question Pin
Vaclav_Sal24-Dec-12 5:38
memberVaclav_Sal24-Dec-12 5:38 
Sorry, fat fingers,   it just got posted before I fixed the formating!


<pre lang="text">

Could someone please explain this or give me some reference?

I am processing WM_DEVICECHANGE and trying to get info on the USB device (LittleWire ). I think I got the basic figured out, but do not quite get the casting from from wParam to device "dbcc_name".

From PDEV_BROADCAST_HDR to PDEV_BROADCAST_DEVICEINTERFACE.

How does C++ compiler does this since the structures definitions are not same?



</pre>




<small></small>     if ( DBT_DEVICEARRIVAL == wParam || DBT_DEVICEREMOVECOMPLETE == wParam ) {
          // cast to generic structure
          PDEV_BROADCAST_HDR pHdr = (PDEV_BROADCAST_HDR)lParam;
         
          // define specific device type structures
          PDEV_BROADCAST_DEVICEINTERFACE pDevInf;
         
          PDEV_BROADCAST_HANDLE pDevHnd;
          PDEV_BROADCAST_OEM pDevOem;
          PDEV_BROADCAST_PORT pDevPort;
          PDEV_BROADCAST_VOLUME pDevVolume;
         
         
         
          // analyze specific device type
          switch( pHdr->dbch_devicetype ) {
               case DBT_DEVTYP_DEVICEINTERFACE:
                    {
                    // cast to DBT_DEVTYP_DEVICEINTERFACE
                    pDevInf = (PDEV_BROADCAST_DEVICEINTERFACE)pHdr;
                    CString strName = pDevInf->dbcc_name;
                    //CString strGuid = pDevInf->dbcc_classguid;
                        TRACE("\nDEvice full name %s", strName);
                    //TRACE("\nDEvicre full guid %s", strGuid);
AnswerRe: Casting structures - another basic question Pin
Richard MacCutchan24-Dec-12 6:19
mvpRichard MacCutchan24-Dec-12 6:19 
GeneralSOLVED Casting structures - another basic question Pin
Vaclav_Sal24-Dec-12 9:04
memberVaclav_Sal24-Dec-12 9:04 
GeneralRe: SOLVED Casting structures - another basic question Pin
Erudite_Eric2-Jan-13 8:13
memberErudite_Eric2-Jan-13 8:13 
QuestionHow to count pages in PDF file using VC++ Pin
shanmugarajaa23-Dec-12 19:00
membershanmugarajaa23-Dec-12 19:00 
AnswerRe: How to count pages in PDF file using VC++ Pin
Richard MacCutchan23-Dec-12 23:04
mvpRichard MacCutchan23-Dec-12 23:04 
AnswerRe: How to count pages in PDF file using VC++ Pin
Jijo.Raj27-Dec-12 0:29
memberJijo.Raj27-Dec-12 0:29 
QuestionHow to implement C++ raw string literals in VIsual C++ 2010? Pin
Falconapollo22-Dec-12 19:03
memberFalconapollo22-Dec-12 19:03 
Questionproblems returning/printing poiner Pin
doughyi8u20-Dec-12 15:16
memberdoughyi8u20-Dec-12 15:16 
AnswerRe: problems returning/printing poiner Pin
Jochen Arndt20-Dec-12 22:15
memberJochen Arndt20-Dec-12 22:15 
AnswerRe: problems returning/printing poiner Pin
Richard MacCutchan20-Dec-12 23:47
mvpRichard MacCutchan20-Dec-12 23:47 
GeneralRe: problems returning/printing poiner Pin
Jochen Arndt21-Dec-12 0:07
memberJochen Arndt21-Dec-12 0:07 
GeneralRe: problems returning/printing poiner Pin
Richard MacCutchan21-Dec-12 1:19
mvpRichard MacCutchan21-Dec-12 1:19 
QuestionC++ ownerdrawfixed combobox "header" Pin
NoviceEx19-Dec-12 3:49
memberNoviceEx19-Dec-12 3:49 
AnswerRe: C++ ownerdrawfixed combobox "header" Pin
jeron119-Dec-12 5:19
memberjeron119-Dec-12 5:19 
QuestionHow to make a project resolution independent.? Pin
mbatra3119-Dec-12 0:56
membermbatra3119-Dec-12 0:56 
AnswerRe: How to make a project resolution independent.? Pin
Jochen Arndt19-Dec-12 1:29
memberJochen Arndt19-Dec-12 1:29 
GeneralRe: How to make a project resolution independent.? Pin
mbatra3119-Dec-12 1:39
membermbatra3119-Dec-12 1:39 
GeneralRe: How to make a project resolution independent.? Pin
Jochen Arndt19-Dec-12 1:52
memberJochen Arndt19-Dec-12 1:52 
GeneralRe: How to make a project resolution independent.? Pin
mbatra3119-Dec-12 2:25
membermbatra3119-Dec-12 2:25 
GeneralRe: How to make a project resolution independent.? Pin
Jochen Arndt19-Dec-12 2:33
memberJochen Arndt19-Dec-12 2:33 
GeneralRe: How to make a project resolution independent.? Pin
mbatra3119-Dec-12 2:44
membermbatra3119-Dec-12 2:44 
GeneralRe: How to make a project resolution independent.? Pin
Jochen Arndt19-Dec-12 3:06
memberJochen Arndt19-Dec-12 3:06 
AnswerRe: How to make a project resolution independent.? Pin
Alan Balkany19-Dec-12 5:25
memberAlan Balkany19-Dec-12 5:25 
QuestionASM with stams library of C ++ Pin
Gurunathkudalkar18-Dec-12 22:15
memberGurunathkudalkar18-Dec-12 22:15 
AnswerRe: ASM with stams library of C ++ Pin
CPallini18-Dec-12 23:19
mvpCPallini18-Dec-12 23:19 
Questionerror C2228 "must have class/struct/union" Pin
alaaan7318-Dec-12 5:55
memberalaaan7318-Dec-12 5:55 
AnswerRe: error C2228 "must have class/struct/union" Pin
Chris Losinger18-Dec-12 6:19
memberChris Losinger18-Dec-12 6:19 
AnswerRe: error C2228 "must have class/struct/union" Pin
Richard MacCutchan18-Dec-12 8:09
mvpRichard MacCutchan18-Dec-12 8:09 
AnswerRe: error C2228 "must have class/struct/union" Pin
Stefan_Lang21-Dec-12 2:59
memberStefan_Lang21-Dec-12 2:59 
QuestionCan we capture HD video using DirectShow C++/MFC .? Pin
mbatra3118-Dec-12 0:30
membermbatra3118-Dec-12 0:30 
QuestionCWinApp::OnFileNew failed ? Pin
Codzer17-Dec-12 20:23
memberCodzer17-Dec-12 20:23 
GeneralRe: CWinApp::OnFileNew failed ? Pin
Jochen Arndt17-Dec-12 22:33
memberJochen Arndt17-Dec-12 22:33 
GeneralRe: CWinApp::OnFileNew failed ? Pin
Codzer18-Dec-12 3:48
memberCodzer18-Dec-12 3:48 
AnswerRe: CWinApp::OnFileNew failed ? Pin
Jochen Arndt18-Dec-12 4:03
memberJochen Arndt18-Dec-12 4:03 
QuestionLinked List Via Disk File [modified] Pin
imboared117-Dec-12 20:01
memberimboared117-Dec-12 20:01 
SuggestionRe: Linked List Via Disk File Pin
Richard MacCutchan17-Dec-12 23:15
mvpRichard MacCutchan17-Dec-12 23:15 

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

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


Advertise | Privacy | Mobile
Web01 | 2.8.150428.2 | Last Updated 5 May 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid