But MFC doesn't really save you in this regard, does it? To my limited knowledge MFC is a library that is contained in a .dll file or can be statically linked into your program. This dll (of the correct version) is not necessarily going to be on a target machine.but I don't want to end up with having to carry a shared library around or have it statically linked and my program being over 1Mb for some small program functionality.
Jim