Thread: Making a windows GUI app

  1. #1
    Registered User
    Join Date
    Feb 2011
    Location
    Norway
    Posts
    5

    Making a windows GUI app

    Me and a friend will try make a calendar application for ouer school project and are wondering if its possible to make such an application with Visual Studios 2010.
    We are beginners with both c++ and visual studios, and we wonder what kind of project we must use in order to make such an application.
    Can we use C++ and .net?
    What about Visual C++, CLR and Windows form application?

  2. #2
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Windows form application is certainly possible. It just won't be C++. It will be C++/CLI or C#. Note that they are both not C++.
    If you have standard or higher, you can use MFC. It's C++.
    Otherwise, there are 3rd party libraries for C++ out there, such as Qt.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  3. #3
    Registered User
    Join Date
    Feb 2011
    Location
    Norway
    Posts
    5
    Can you tell me more about MFC. Is it pure C++? and how is it compared to the rest? easy and good?
    Are there any tutorials on the internet about it?

    Thanks alot for ure reply

  4. #4
    Registered User
    Join Date
    Aug 2003
    Posts
    1,218
    Yes MFC is C++. It is old and can be tricky to get going with and compared with Qt4 or C# it is inferior, and I would go as far as saying that MFC is neither easy nor good really. Sure there are tutorials: MFC tutorial - Sök på Google

  5. #5
    Registered User
    Join Date
    Feb 2011
    Location
    Norway
    Posts
    5
    Ok, so what kinda program does Microsoft and the big developers use to make win application with C++?
    I heard QT is kinda dead since Nokia wont be using QT anymore since they merged together with Microsofts Win-mobile 7.

    BTW i need to use C++ since thats ouer course.

  6. #6
    Registered User
    Join Date
    Aug 2003
    Posts
    1,218
    I doubt Qt will die. A couple of reasons why:
    Nokia themselv say that ain't so (Qt not dead after Nokia-Microsoft deal | The Money Times).

    Qt is also gaining momentum in the industry so I don't think it will die down.

    Even if nokia stopped supporting it I very much doubt it would die down. Since there is an LGPL license available pretty much anybody could pick up the pieces and continue work on it and I believe it has enough supporters and enough applications use it for it to continue as an open source library.

    I think microsoft uses alot of .NET technology (C# and/or C++/CLI) but this is only my speculation.

  7. #7
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    MFC may be old, but it is not difficult to work with. You just need a little know-how, as with anything.
    And remember that Qt isn't just about mobile, it's about PCs, too.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #8
    Registered User
    Join Date
    Feb 2011
    Location
    Norway
    Posts
    5
    Thanks alot for great answers. I think ill go with QT for starter

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 18
    Last Post: 05-26-2008, 11:23 PM
  2. How to move a sprite around inside a windows GUI
    By BuezaWebDev in forum C++ Programming
    Replies: 5
    Last Post: 04-07-2005, 09:42 PM
  3. Need help migrating console app to windows app
    By DelphiGuy in forum C++ Programming
    Replies: 1
    Last Post: 03-14-2004, 07:05 PM
  4. FlashWindowEx not declared?
    By Aidman in forum Windows Programming
    Replies: 3
    Last Post: 05-17-2003, 02:58 AM