CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 6 of 6
  1. #1
    Join Date
    May 2001
    Location
    United States
    Posts
    725

    Is most GUI programmed with Win32 API or mfc?

    Is most GUI (like the ones in microsoft word)programmed with Win32 API or mfc? Please post input here, thanks.

    Fierytycoon


  2. #2
    Join Date
    Feb 2001
    Location
    Sydney, Australia
    Posts
    1,909

    Re: Is most GUI programmed with Win32 API or mfc?

    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)
    [email protected] | ICQ:57404554 | http://soukhov.com

    Russian Software Developer Network http://rsdn.ru
    Best regards,
    Igor Sukhov

    www.sukhov.net

  3. #3
    Join Date
    May 2001
    Location
    United States
    Posts
    725

    Re: Is most GUI programmed with Win32 API or mfc?

    newbie question: where can I download the mfc SDK? Please post info or an URL here, thanks.


  4. #4
    Join Date
    Feb 2001
    Location
    Sydney, Australia
    Posts
    1,909

    Re: Is most GUI programmed with Win32 API or mfc?

    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)
    [email protected] | ICQ:57404554 | http://soukhov.com

    Russian Software Developer Network http://rsdn.ru
    Best regards,
    Igor Sukhov

    www.sukhov.net

  5. #5
    Join Date
    Sep 1999
    Location
    NJ
    Posts
    1,299

    Re: Is most GUI programmed with Win32 API or mfc?

    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.

  6. #6
    Join Date
    Apr 1999
    Location
    Altrincham, England
    Posts
    4,470

    Re: Is most GUI programmed with Win32 API or mfc?

    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
    Correct is better than fast. Simple is better than complex. Clear is better than cute. Safe is better than insecure.
    --
    Sutter and Alexandrescu, C++ Coding Standards

    Programs must be written for people to read, and only incidentally for machines to execute.

    --
    Harold Abelson and Gerald Jay Sussman

    The cheapest, fastest and most reliable components of a computer system are those that aren't there.
    -- Gordon Bell


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured