Click here to Skip to main content
15,891,923 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Removing DLL exports Pin
Tim Deveaux12-Jun-00 12:41
Tim Deveaux12-Jun-00 12:41 
GeneralResource Difference Tool Pin
Blake Miller11-Jun-00 17:48
Blake Miller11-Jun-00 17:48 
GeneralRe: Resource Difference Tool Pin
Paolo Messina12-Jun-00 11:30
professionalPaolo Messina12-Jun-00 11:30 
GeneralLearning ATL Pin
Ryan Park11-Jun-00 15:07
Ryan Park11-Jun-00 15:07 
GeneralRe: Learning ATL Pin
Alex Gorev12-Jun-00 4:03
Alex Gorev12-Jun-00 4:03 
GeneralRe: Learning ATL Pin
Alfadhly12-Jun-00 5:42
sussAlfadhly12-Jun-00 5:42 
GeneralLearning MFC Pin
Donnie11-Jun-00 6:00
Donnie11-Jun-00 6:00 
GeneralRe: Learning MFC Pin
Arvind2311-Jun-00 10:05
Arvind2311-Jun-00 10:05 
Personally, I think it took about 6 months of fairly dedicated effort to learn MFC. MFC was really my first foray into serious O-O development (and I've subsequently learned that MFC is not the best place to learn O-O, sigh...)

To me, learning anything requires a project that demands you figure out problems. I've always used a contact manager/mailing list project my goal as I move from language to language, as it covers most of the needed areas (UI, data access, alogritms, etc.)

First and foremost, make sure you understanding how to program Windows itself (which is *not* OO at all), understanding the basics is key to understanding why MFC does what it does. I had a great book on Borland C++ 4.5 that got me that far, but I'd have trouble recommending that today.

Mastering MFC to me is more about understanding it's wide array of idiosyncratic behaviors. You'll know what you want to do, but it will not be obvious how to get there. A book like Eugène Kain's MFC Answer book will be helpful in outlining this.

If you're serious about developing apps with MFC, you should consider buying a library, like the Dundas toolbox, I found the ability to dig through their code and see how they solved things invaluable.
GeneralRe: Learning MFC Pin
Buck12-Jun-00 15:14
Buck12-Jun-00 15:14 
GeneralRe: Learning MFC Pin
GeVanCo14-Jun-00 8:33
GeVanCo14-Jun-00 8:33 
QuestionHow to Silence an Activex 's errors Pin
Buck10-Jun-00 22:55
Buck10-Jun-00 22:55 
AnswerRe: How to Silence an Activex 's errors Pin
Alvaro Mendez13-Jun-00 5:42
Alvaro Mendez13-Jun-00 5:42 
GeneralRe: How to Silence an Activex 's errors Pin
Colin davies13-Jun-00 18:16
Colin davies13-Jun-00 18:16 
GeneralMy Vis Studio editor runs like a dog Pin
Andrew Torrance9-Jun-00 0:14
Andrew Torrance9-Jun-00 0:14 
GeneralRe: My Vis Studio editor runs like a dog Pin
Frank Deo9-Jun-00 3:35
Frank Deo9-Jun-00 3:35 
GeneralRe: My Vis Studio editor runs like a dog Pin
Robin9-Jun-00 11:23
Robin9-Jun-00 11:23 
GeneralRe: My Vis Studio editor runs like a dog Pin
Alvaro Mendez13-Jun-00 5:45
Alvaro Mendez13-Jun-00 5:45 
QuestionDoes anyone know how to select a printer paper tray whithout showing the printdialog? Pin
Henrik Persson8-Jun-00 23:35
Henrik Persson8-Jun-00 23:35 
AnswerRe: Does anyone know how to select a printer paper tray whithout showing the printdialog? Pin
Frank Deo9-Jun-00 3:38
Frank Deo9-Jun-00 3:38 
GeneralHandling the OK button in CPropertySheet Pin
magesh8-Jun-00 20:25
magesh8-Jun-00 20:25 
GeneralRe: Handling the OK button in CPropertySheet Pin
Blake Miller9-Jun-00 4:17
Blake Miller9-Jun-00 4:17 
GeneralRe: Handling the OK button in CPropertySheet Pin
HP14-Jun-00 3:10
HP14-Jun-00 3:10 
GeneralWTL Flicker Pin
Steven Mitcham8-Jun-00 18:41
Steven Mitcham8-Jun-00 18:41 
GeneralLooking for Code Profiler Tool Pin
Uwe Keim8-Jun-00 15:43
sitebuilderUwe Keim8-Jun-00 15:43 
GeneralRe: Looking for Code Profiler Tool Pin
Blake Miller8-Jun-00 19:10
Blake Miller8-Jun-00 19:10 

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.