|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (10 bit)
Join Date: Jul 2002
Location: University of California, Santa Barbara
Posts: 800
|
GUI programming in C++
I have been programming in c++ for a while, but only console programs. I'd like to start programming GUI stuff, but don't know where to start. I've downloaded some source codes for GUI programs, but don't have a clue what it means.
If someone knows where I can find some good info and tutorials, I'd really appreciate it. Thanks! |
|
|
|
|
|
#2 |
|
Member (9 bit)
|
what do yo want to know? What OS? Do you want to know a base API or a wrapper of that API?
good for win32 also good for win32 a great free multiplatform API |
|
|
|
|
|
#3 |
|
Member (12 bit)
Join Date: Mar 1999
Location: MN or WI
Posts: 3,017
|
If you want "pure" C++, no compiler-specific enhancements, you'll need to learn WinAPI. Often, people use things like OWL or MFC which are 'compiler specific' (Borland and MS compilers, repsectively), at least in the sense that these compilers include the relevant libraries and such.
|
|
|
|
|
|
#4 |
|
Member (10 bit)
Join Date: Jul 2002
Location: University of California, Santa Barbara
Posts: 800
|
Thanks for those links TMAN, they're pretty helpful!
The OS I'm programming for is windows. I think I'd like to go the path of WinAPI to start out with, but MFC is a definite possiblity as I use MS Visual C++. And TMAN, I'm not sure yet what a base API or a wrapper API is, so I'm not sure which I want. |
|
|
|
|
|
#5 |
|
Member (9 bit)
|
WinAPI (I like to refer to it as win32) is what I meant by the "base API" due to a block. wxWindows (for windows) is a collection of functions and classes that make it easier to use that API without the mess of that API and is reffered to as a wrapper- well, more specificly the classes and funtions provided are wrappers. MFC, the Microsoft Foundation Clases, is also a wrapper and the best place IMO to learn it is Codeproject. PLEASE DON'T POST PROGRAMMING QUESTIONS IN THE LOUNGE! hth.
|
|
|
|
|
|
#6 |
|
Member (10 bit)
Join Date: Jul 2002
Location: University of California, Santa Barbara
Posts: 800
|
So much information, so little time
![]() MFC sounds like its worth learning, but I'd like to learn the API calls first, so I know what goes into it. I'm sure I'll keep busy the next several weeks with just these four links. |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|