Jump to content

Windows API and MFC

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
1 reply to this topic

#1
nobby149

nobby149

    Newbie

  • Members
  • Pip
  • 2 posts
Hi,

Can I create graphical windows like Microsoft Word 2007 and newer gui's in both Windows API and MFC?
I have written MFC programs in the past and cannot run it on my windows 7 machine, and the WIN32 programs I made on my xp and vista machine comes up like Windows 98 interfaces.

How can I make interfaces that are up to date either in WIN32 (or the API) or MFC? Also which would you recommend me to use etc?

Thanks

#2
dargueta

dargueta

    Writes binary right handed and hex left handed

  • Moderators
  • 4,717 posts
I would advise you to not use MFC. It's bloated, difficult to deal with in certain cases, and has odd limitations and idiosyncrasies. If you really know what you're doing, then it's great. Steep learning curve, I'd say.

Using Win32 is all right for small projects, but anything bigger than that and it'll get difficult to keep track of things quickly. You're going to be pulling your hair out. Trust me, I know from experience. :)

I would advise you to use either MFC if you need speed and know what you're doing (i.e. for applications requiring performance) or .NET if you need code efficiency. For normal stuff, there's little performance difference. If you intend to write the next Mathematica...go with MFC. With .NET it's much easier to manage large-scale applications, though.

MFC versus .NET
Stick with MFC or go to .Net - Stack Overflow

Microsoft Visual C++ .NET Tutorials - FunctionX

Edited by dargueta, 15 February 2010 - 01:08 PM.
Grammar

sudo rm -rf /