CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 6 of 6

Thread: C++ gui

  1. #1
    Join Date
    Oct 2012
    Posts
    17

    C++ gui

    Hello,
    I'm developing a GUI using C++. What tool do you recommend using, i've heard the name Qt being thrown around.

    (To elaborate: I plan to develop a POS , and I am pretty familiar with C++ , I have just never done a User Interface using the language before, just VB)

    Thank you for your time.

    I plan the program to be running on Windows.
    Last edited by jbarrera03; September 6th, 2013 at 10:39 AM.

  2. #2
    VictorN's Avatar
    VictorN is offline Super Moderator Power Poster
    Join Date
    Jan 2003
    Location
    Hanover Germany
    Posts
    20,396

    Re: C++ gui

    Why not to begin with MFC?
    Victor Nijegorodov

  3. #3
    Join Date
    Oct 2012
    Posts
    17

    Re: C++ gui

    From what Google popped up, it seems MFC is frowned upon by several developers. Accusing the Library of "code bloating " and other , more harsh criticism (Maybe it's just cause it's a MS application) . I have never used it so I have no opinion

    If the end result of the project is to be used in Windows (and It's not really a too-complex project), will MFC be efficient enough?
    Again, Thank you for your time.


    Also, A common idea is that MFC may be considered legacy now.
    Any alternatives? or is this incorrect information?
    Last edited by jbarrera03; September 6th, 2013 at 11:19 AM.

  4. #4
    VictorN's Avatar
    VictorN is offline Super Moderator Power Poster
    Join Date
    Jan 2003
    Location
    Hanover Germany
    Posts
    20,396

    Re: C++ gui

    Quote Originally Posted by jbarrera03 View Post
    If the end result of the project is to be used in Windows (and It's not really a too-complex project), will MFC be efficient enough?
    Yes it is. And it is more than one order more efficien comparing the plain Win32 programming.
    And sorry, I cannot compare it with Qt since I never used Qt.
    Victor Nijegorodov

  5. #5
    Join Date
    Jul 2002
    Posts
    2,543

    Re: C++ gui

    There are no performance problem in MFC, and this is standard way to make Win32 GUI. On the other hand, this is legacy framework, not a good time to start new project with this technology. Qt is a good choice. Another option is .NET - having low-level native C++ code, it is possible to write a GUI with C#, using Windows Forms or WPF as GUI framework.

  6. #6
    GCDEF is offline Elite Member Power Poster
    Join Date
    Nov 2003
    Location
    Florida
    Posts
    12,635

    Re: C++ gui

    If you don't have a lot of experience with C++ and MFC, I'd advise you to work with C# and .Net instead. There's nothing wrong with MFC, but it's closer to the Windows API than .Net which makes it a bit more cumbersome to do some things.

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