Archived

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

dark_radeon

I've been meaning to ask this MFC Q

Recommended Posts

I''ve often seen game programmers say, if you''re going to program Win games then stay away from MFC... What''s MFC? and what''s the big fuss about it? is it useful at all? and what does it have to do with the WIN API or Windows Programming and games -Zeke''''s Signature

Share this post


Link to post
Share on other sites
MFC stands for Microsoft Foundation Classes. The reason people probably tell you to stay away from it is due to it''s size. It can make your executable way bigger. Maybe someone else can fill out my description...
-Greg

Share this post


Link to post
Share on other sites
MFC is a bunch of classes etc for making Windows programs in C++ more easily. Since you don''t use any of this junk to make a video game (all you need in most cases is an open window, and a DirectX surface), it would be a waste of memory and clocks to include it in your program.

In short MFC = Apps (business, utils, etc) whereas games are a completely different beast with a different style of coding.

Share this post


Link to post
Share on other sites