| | |
IDE in C++ - How to?
Please support our C++ advertiser: Intel Parallel Studio Home
![]() |
MFC has about a year's learning curve to learn it well, but you can get a basic program going in just a day or so. I assume OpenGL and wxWidgets is several months too. In all cases you need a pretty firm grasp of c++ fundamentals.
You could use pure win32 api functions -- here's a tutorial.
You could use pure win32 api functions -- here's a tutorial.
Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
•
•
•
•
MFC has about a year's learning curve to learn it well, but you can get a basic program going in just a day or so. I assume OpenGL and wxWidgets is several months too. In all cases you need a pretty firm grasp of c++ fundamentals.
You could use pure win32 api functions -- here's a tutorial.
Anyway I got a new idea , what about using SDL ?
http://www.libsdl.org/
one of my friend make a CAD program in months using that library.
unlike win32 or MFC or OpenGL that SDL is easy and cross compatiable across many OSes.
Just an idea , just take a look at SDL too.
•
•
Join Date: Oct 2008
Posts: 40
Reputation:
Solved Threads: 6
OpenGL is supported on almost all platforms as well, and there is a utility library (GLUT) which is built on top of OpenGL that is pretty easy to use, and handles windows and messaging, etc. in a cross-platform library. OpenGL is nice in that it is a standard that is already built into most platforms, so it is stable and you probably won't have to deal with a 3rd party library.
That being said, it really depends on what the requirements are for the project. Depending on a 3rd party library may be fine for what you are planning.
Thanx,
Sean
That being said, it really depends on what the requirements are for the project. Depending on a 3rd party library may be fine for what you are planning.
Thanx,
Sean
•
•
Join Date: Oct 2008
Posts: 40
Reputation:
Solved Threads: 6
Ah, I just noticed a bit on the SDL site; the video portion is implemented via OpenGL ;P
The GLUT (openGL Utility Toolkit) library simplifies window management, and drawing within the window, mouse input, etc. One of the other things about SDL is that it looks like it contains you don't need, such as audio.
The GLUT (openGL Utility Toolkit) library simplifies window management, and drawing within the window, mouse input, etc. One of the other things about SDL is that it looks like it contains you don't need, such as audio.
different ppl knows different types of graphics libraries and how to use them.
>>
For the windows GUI professional's they can see it's easy to slove this problem using win32 API or MFC.
>>
For the game programmers , they can think this is easy easy with OpenGL.
>>
for a open source person , they can think this is easy with the SDL.
This is the way those Greek ppl looking at a problem. Let's english please.
hmm , so I cannot say this will be easy for you. Just take a look at all and select your choice. But my advice is learning win32 , MFC or OpenGL got around at least 3 months ( assuming that you're very smart). So use a simple library. No matter it's third party or not.
finally it's up to you to choose.
>>
For the windows GUI professional's they can see it's easy to slove this problem using win32 API or MFC.
>>
For the game programmers , they can think this is easy easy with OpenGL.
>>
for a open source person , they can think this is easy with the SDL.
This is the way those Greek ppl looking at a problem. Let's english please.
hmm , so I cannot say this will be easy for you. Just take a look at all and select your choice. But my advice is learning win32 , MFC or OpenGL got around at least 3 months ( assuming that you're very smart). So use a simple library. No matter it's third party or not.
finally it's up to you to choose.
![]() |
Other Threads in the C++ Forum
- Previous Thread: Resizing created screen shot
- Next Thread: MFC help
| Thread Tools | Search this Thread |
api array based beginner binary bitmap c++ c/c++ calculator char char* class code coding compile compiler console conversion count database delete deploy desktop developer dll download dynamic dynamiccharacterarray email encryption error file forms fstream function functions game givemetehcodez google graph gui homeworkhelp homeworkhelper iamthwee ifstream input int integer java lib linkedlist linker list loop looping loops map math memory multiple news node number numbertoword output parameter pointer problem program programming project python random read recursion recursive reference rpg sorting string strings struct temperature template test text text-file tree unix url variable vector video visualstudio win32 windows winsock word wordfrequency wxwidgets






