• Welcome to Valhalla Legends Archive.
 

MFC or "SDK" Win32 Programming

Started by Mephisto, October 14, 2004, 09:54 PM

Previous topic - Next topic

Mephisto

Which do you guys prefer to use as far as Win32 programming and Win32 GUI development?  MFC or traditional Win32 API calls, etc.  I'm asking because I'm just trying to get an idea of what people typically use, and perhaps why people would use one method over the other and which advantages one brings over the other if any, and lastly when should you decide to use one method over the other in various situations.

Zakath

MFC is rather VB-like: everything is an object, and quite a bit of really low level window management is automated. If you like that sort of environment, it's not that bad. It does entail some extra overhead (both in terms of work required and program size) but it isn't nearly as bad as VB.

I generally prefer to do it myself, but I will use MFC if I have to.
Quote from: iago on February 02, 2005, 03:07 PM
Yes, you can't have everybody...contributing to the main source repository.  That would be stupid and create chaos.

Opensource projects...would be dumb.

MyndFyre

I've noticed that, at least from the MFC specs, MFC is mostly API calls minus one or two parameters that are part of the function call.  For example, SetWindowText on a CWnd object simply calls the SetWindowText API method, passing along the member handle variable.

I like Win32.
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.