Click here to Skip to main content
15,918,303 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Fighting with the Registry. Pin
AlexO28-Feb-03 9:46
AlexO28-Feb-03 9:46 
GeneralRe: Fighting with the Registry. Pin
Neville Franks28-Feb-03 9:48
Neville Franks28-Feb-03 9:48 
GeneralRe: Fighting with the Registry. Pin
will138328-Feb-03 10:04
will138328-Feb-03 10:04 
GeneralRe: Fighting with the Registry. Pin
Michael Dunn28-Feb-03 13:09
sitebuilderMichael Dunn28-Feb-03 13:09 
Generalc/c++, API, and BitBlt Questions Pin
SumGuy28-Feb-03 8:33
SumGuy28-Feb-03 8:33 
GeneralRe: c/c++, API, and BitBlt Questions Pin
Chris Losinger28-Feb-03 8:51
professionalChris Losinger28-Feb-03 8:51 
GeneralRe: c/c++, API, and BitBlt Questions Pin
SumGuy28-Feb-03 9:01
SumGuy28-Feb-03 9:01 
GeneralRe: c/c++, API, and BitBlt Questions Pin
rruge28-Feb-03 9:08
rruge28-Feb-03 9:08 
Re: #2 and #3
2.) Sure, you can have both 'c' and 'cpp' files in the same project. The linker only complains when you use a C-compiled function inside a C++ chunk of code. In that case you could use extern "C" {} wrapper in the C++ code.

3.) C programming for windows typically involves the Windows SDK without any wrappers to hide its complexity. There is no inheritance hiearchy to worry about so its easier to understand when you don't know object-oriented programming (OOP) so well.

C++ programming for windows involves understanding the inheritence mechanism and that, for instance, in MFC, a CDialog has its member functions *plus* the CWnd member functions and so on.

In general, C++ makes the implementation of a GUI a bit more compact and understandable with the condition that the person reading the code has OOP knowledge.

Yo, peace out!

Smile | :)
GeneralRe: c/c++, API, and BitBlt Questions Pin
SumGuy28-Feb-03 10:14
SumGuy28-Feb-03 10:14 
GeneralRe: c/c++, API, and BitBlt Questions Pin
Marshall1-Mar-03 1:19
Marshall1-Mar-03 1:19 
GeneralDialog Help Pin
Steven M Hunt28-Feb-03 8:22
Steven M Hunt28-Feb-03 8:22 
GeneralRe: Dialog Help Pin
Steven M Hunt28-Feb-03 9:39
Steven M Hunt28-Feb-03 9:39 
GeneralRe: Dialog Help Pin
Neville Franks28-Feb-03 9:46
Neville Franks28-Feb-03 9:46 
GeneralRe: Dialog Help Pin
yashraj28-Feb-03 19:37
yashraj28-Feb-03 19:37 
GeneralOnSizing() not firing.... Pin
ns28-Feb-03 8:21
ns28-Feb-03 8:21 
Generalso what message do I need to trap? Pin
ns28-Feb-03 8:27
ns28-Feb-03 8:27 
Generaltried spy++ Pin
ns28-Feb-03 8:40
ns28-Feb-03 8:40 
GeneralRe: OnSizing() not firing.... Pin
Neville Franks28-Feb-03 9:52
Neville Franks28-Feb-03 9:52 
GeneralRe: OnSizing() not firing.... Pin
nss28-Feb-03 10:09
nss28-Feb-03 10:09 
GeneralRe: OnSizing() not firing.... Pin
Chris Richardson28-Feb-03 10:09
Chris Richardson28-Feb-03 10:09 
Generalthanks everyone! Pin
nss28-Feb-03 10:22
nss28-Feb-03 10:22 
GeneralSimple CTime question Pin
Dave_28-Feb-03 7:35
Dave_28-Feb-03 7:35 
GeneralON_WM_SIZING question Pin
ns28-Feb-03 7:35
ns28-Feb-03 7:35 
GeneralRe: ON_WM_SIZING question Pin
Michael Dunn28-Feb-03 7:43
sitebuilderMichael Dunn28-Feb-03 7:43 
Generalthank you! Pin
ns28-Feb-03 8:25
ns28-Feb-03 8:25 

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.