Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Norge

MFC - good or bad?

This topic is 6102 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I just wonder, is MFC a good thing to use when developing programs for commersial use? For what purposes is MFC recommended? Will there be any problems with missing/wrong version-dll''s ? Thx in advance.. /Andreas

Share this post


Link to post
Share on other sites
Advertisement
Guest Anonymous Poster
> I just wonder, is MFC a good thing to use when developing programs for commersial use?

No, MFC is absolutely EVIL. I try to stay away from it as far as I possibly can.
> For what purposes is MFC recommended?

Can''t think of a single type of application where MFC could be useful.

Straight C++ and STL is *so* much better. Forget about MFC. Just my personal opinion

Share this post


Link to post
Share on other sites
No i hope you''ve got the RIGHT opinion, because i will follow your suggestion. I thought there was something "wrong" with, MFC, and oviously, there are...

Thx!

/Andreas

Share this post


Link to post
Share on other sites
While its true, MFC is absolutely evil... there are a few things that are quite handy...
unfortunately though, when you use MFC, you load a ton
of other useless shit as well...
unneeded overhead on any application imho...
if i were you i''d stick with STL..


-eldee
;another space monkey;

Share this post


Link to post
Share on other sites
quote:
Original post by Norge
No i hope you''ve got the RIGHT opinion, because i will follow your suggestion. I thought there was something "wrong" with, MFC, and oviously, there are...

Thx!

/Andreas


the only thing wrong with MFC is that it adds unecessary overhead
to your applications. and that the m stands for microsoft.


-eldee
;another space monkey;

Share this post


Link to post
Share on other sites
If you want to make a serious application, you better use mfc or some other API higer then the win 32 API...

From my experience it was pretty easy to start using win 32, but very hard to use it in a lager context such in a bigger application. MFC is hard to use in the beginning but once you get the basics (and maybe a litle more), it is much easer and faster to program then win32 API.


// Peter... and that is what i think =)

Share this post


Link to post
Share on other sites
My opinion - it is handy, and can on occasions be easier to read and code than using the Win32 API eg for GUIs. However, it does get very complex very quickly and then the evil becomes apparent

But isnt it soon to be superseeded by the .NET framework? And if so will this be any better? But this is a whole new topic...

Share this post


Link to post
Share on other sites
quote:

Straight C++ and STL is *so* much better. Forget about MFC.

quote:

if i were you i''d stick with STL..


Apples and oranges ...
Since when was the STL designed to be an enterprise-level Win32 application framework? And since when was MFC designed to be a collection of extendible, generic algorithms and data structures?

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!