Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. MFC.

MFC.

Scheduled Pinned Locked Moved The Lounge
csharpc++questiondelphilinux
24 Posts 16 Posters 4 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R ROK_RShadow

    What is MFC so hated? I can understand why somebody programming for linux would not like MFC, I can even understand why a borland fan would not like MFC. But somebody using MSVC and programming for Windows?? That does not make sense. Not if the only thing from the MFC library you are using is a CString, Ok I can understand that. Not much sense in including the library for a CString. I understand that MFC is a little bloated. But why do developers not like MFC? I have been seeing that a lot of articles being posted (outside the .NET crap) are MFC biased. is MFC really that bad? IMHO: C# a poor attempt at bringing C++ to the VB masses

    G Offline
    G Offline
    Gary Kirkham
    wrote on last edited by
    #21

    ROK_RShadow wrote: What is MFC so hated? I don't hate it, I love it. Sure, like any library, one size doesn't fit all. Over time I have developed my own library of MFC derived classes to overcome deficiencies in MFC, especially in the collection classes. Gary Kirkham A working Program is one that has only unobserved bugs I thought I wanted a career, turns out I just wanted paychecks

    1 Reply Last reply
    0
    • R ROK_RShadow

      What is MFC so hated? I can understand why somebody programming for linux would not like MFC, I can even understand why a borland fan would not like MFC. But somebody using MSVC and programming for Windows?? That does not make sense. Not if the only thing from the MFC library you are using is a CString, Ok I can understand that. Not much sense in including the library for a CString. I understand that MFC is a little bloated. But why do developers not like MFC? I have been seeing that a lot of articles being posted (outside the .NET crap) are MFC biased. is MFC really that bad? IMHO: C# a poor attempt at bringing C++ to the VB masses

      J Offline
      J Offline
      Joe Woodbury
      wrote on last edited by
      #22

      For writing GUI apps, MFC is fantastic and I use it all the time. In the past eight years, I've written two UI applications not using MFC. One was a edutainment game extremely heavy in graphics and the other was a tiny applet that I wanted to make as small as possible (it's 40k) and was bored that day anyway. Unlike many of the vocal posters, I much prefer the MFC collection classes over STL (I really dislike STL.) I do have two collection classes of my own that I tend to favor over either even in MFC applications. (One of which I could have derived from an MFC class, but didn't since I also do lots of DLL and systems programming where MFC isn't applicable.)

      1 Reply Last reply
      0
      • F Frank Liao

        Jörgen Sigvardsson wrote: It's more like 66.6% If you round it to the nearest 100th, then it would be 66.67%;P Frank http://www.frankliao.com

        J Offline
        J Offline
        Jorgen Sigvardsson
        wrote on last edited by
        #23

        <father-merrin-voice>Evil knows only truncation, my son.</father-merrin-voice> -- Shine, enlighten me - shine Shine, awaken me - shine Shine for all your suffering - shine

        1 Reply Last reply
        0
        • C Chris Losinger

          i like MFC just fine. it does 66% what it tries to do. for everything else, there's the STL. -c


          Image tools: ThumbNailer, Bobber, TIFFAssembler

          realJSOPR Offline
          realJSOPR Offline
          realJSOP
          wrote on last edited by
          #24

          But unlike MFC, STL truly sucks. ------- signature starts "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 Please review the Legal Disclaimer in my bio. ------- signature ends

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups