Click to See Complete Forum and Search --> : Is most GUI programmed with Win32 API or mfc?


Fierytycoon
November 15th, 2001, 12:10 AM
Is most GUI (like the ones in microsoft word)programmed with Win32 API or mfc? Please post input here, thanks.

Fierytycoon

Igor Soukhov
November 15th, 2001, 12:23 AM
I'm sure that most code of MS Word was done not using pure API. If MS programmers are not using MFC for theirs product - they're using some libraries for internal using...

Please - rate answer if it helped you
It gives me inspiration when I see myself in the top list =)

Best regards,

-----------
Igor Soukhov (Brainbench/Tekmetrics ID:50759)
igor@soukhov.com | ICQ:57404554 | http://soukhov.com

Russian Software Developer Network http://rsdn.ru

Fierytycoon
November 15th, 2001, 12:29 AM
newbie question: where can I download the mfc SDK? Please post info or an URL here, thanks.

Igor Soukhov
November 15th, 2001, 01:22 AM
I'm not sure that MFC classes are free. MFC comes with the VC++.

Please - rate answer if it helped you
It gives me inspiration when I see myself in the top list =)

Best regards,

-----------
Igor Soukhov (Brainbench/Tekmetrics ID:50759)
igor@soukhov.com | ICQ:57404554 | http://soukhov.com

Russian Software Developer Network http://rsdn.ru

James Curran
November 15th, 2001, 05:37 AM
Word is not, in fact, using MFC. There's too much pre-MFC legacy code in it to convert it over. It may be using it's own framework.

Further, MS usually mines it's appliations for new features to be added to the operating system, which are them added to MFC. So, many of the UI controls in Word which seem at first to be standard, are implemented quite differently.

On the other hand, applications which were first created recently (such as Outlook) are in fact written using on MFC.

I suspect that virtually all new user applications, both inside & outside MS, are written using MFC or (to a much lesser extended) Borland's framework (I think they are calling it "VCL" now)

Truth,
James
http://www.NJTheater.com
http://www.NovelTheory.com
I don't do it for the points (OK, maybe I do), but rating a post is a good way for me to know if I helped.

Graham
November 15th, 2001, 08:44 AM
Somebody told me that some of the ".NET" products had been rewritten in C#. I have my doubts: I've yet to find a company that will agree to even a small rewrite in the same language, let alone a major rewrite in a new one; and, quite frankly, I don't think C#'s up to the job.

He who breaks a thing to find out what it is, has left the path of wisdom - Gandalf