Thread: Windows Programming C++

  1. #1
    Registered User
    Join Date
    Oct 2006

    Windows Programming C++

    Does anyone know any links or books on where to learn about windows application(gui) programming? I'm very interested in learning this, been searching on google but all I found was the code to show the window. For starting, I would like to know how to make buttons, labels, picturebox, progressbars, have actions for these objects etc... Also I would be willing to learn in some way where it could be portable across platforms (linux)

    Help appreciated. Thanks

  2. #2
    Join Date
    Jan 2002
    Moved to Windows.


    Window programming links.
    CProgramming FAQ
    Caution: this person may be a carrier of the misinformation virus.

  3. #3
    pwns nooblars
    Join Date
    Oct 2005
    Portland, Or
    wxWidgets if you want cross platform, Win32 or MFC if you don't. There are more choices but it basically comes down to this.

  4. #4
    Join Date
    Aug 2003

    Don't re-invent the wheel.

    If your talking about wanting to learn the actual code that goes into creating a windows window, a button and all that stuff then you are just setting yourself up for a major headache.

    I stick with C++ and all it takes for me to make all that stuff is a few mouse clicks and a drag and drop action. Of course I use Visual C++ 2005 because it automates all of the redundant coding for creating boxes, labels, checkboxes and everything else you mentioned.

    If you want to jump right in I would suggest you give it a try. It's free and there are a few videos to help get you started.

    Here is the download link.
    Here are a few videos to help get you started.
    Even more videos to help you get started.
    Knowledge is power and I want it all


  5. #5
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Not reinventing the wheel is different from understanding how the wheel works.
    All the buzzt!

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  6. #6
    Join Date
    Aug 2003
    Ok, I see what you mean. When I fist started getting into it I also wanted to learn all the code, line by line so I could understand how it works. I don't have any links but I can recommend you a book. It's a long read (I actually only read the first few chapters before I got a general understanding of it). Programming Windows 5th Edition
    Knowledge is power and I want it all


  7. #7
    Registered User
    Join Date
    Jan 2007
    follow the tutorials right here at cprogramming. com (go to the main page and click on the links to the left). If you've never programmed in C or C++, learn it first before getting into the GUI stuff. It'll only take a day or two to go through these tuts and get familiarized with it. I suggest this because any tutorials that teach GUI will assume that you've had previous experience and it won't explain anything that can be explained in those tutorials (and I assume you want lots of explanation to learn how it works)

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Windows 98/2000 programming in Windows XP
    By Bill83 in forum Windows Programming
    Replies: 3
    Last Post: 07-22-2005, 02:16 PM
  2. Dialog Box Problems
    By Morgul in forum Windows Programming
    Replies: 21
    Last Post: 05-31-2005, 05:48 PM
  3. dual boot Win XP, win 2000
    By Micko in forum Tech Board
    Replies: 6
    Last Post: 05-30-2005, 02:55 PM
  4. SDL and Windows
    By nickname_changed in forum Windows Programming
    Replies: 14
    Last Post: 10-24-2003, 12:19 AM
  5. IE 6 status bar
    By DavidP in forum Tech Board
    Replies: 15
    Last Post: 10-23-2002, 05:31 PM