Knowing C is a good base, but in many cases, software development will require you to learn C and its paradigms. If you want to develop software that needs to make the most out of a computer’s performance and capabilities—high-end desktop games, sophisticated productivity tools.
- C++ Basics
- C++ Object Oriented
- C++ Advanced
- C++ Useful Resources
- Selected Reading
The following resources contain additional information on C++. Please use them to get more in-depth knowledge on this topic.
Useful Links on C++
C++ Programming Language Tutorials − C++ Programming Language Tutorials.
C++ Programming − This book covers the C++ programming language, its interactions with software design and real life use of the language.
Free Country − The Free Country provides free C++ source code and C++ libraries for a number of C++ programming areas including compression, archiving, game programming, the Standard Template Library and GUI programming.
C and C++ Users Group − The C and C++ Users Group provides free source code from C++ projects in a variety of programming areas including AI, animation, compilers, databases, debugging, encryption, games, graphics, GUI, language tools, system programming and more.
Useful Books on C++
To enlist your site on this page, please drop an email to contact@tutorialspoint.com
Hello all,
I'm trying to learn how to make just a basic windows app with some buttons and text windows to make the programs I normally create and interface with through DOS a little more interesting.
I'm following the tutorials at '>http://www.winprog.org/tutorial and http://www.functionx.com/win32/ .
I can manage to get the most basic stuff like creating windows and adding a menu bar. Next up, I want to try and get dialog boxes, similar to what you might see when you hit the About button on a window. Specifically, http://www.functionx.com/win32/Lesson04.htm outlines what I'm trying to do.
Well, since I understand almost nothing about what exactly the syntax for all of this is, from how to interface with functions to what I need to put in resource files, I'm first trying to copy-paste code and see if it works. Well, as far as I can tell, what I have should be working.
This is what I have in my resource file and when I go to compile, I get a syntax error on line 4, the STYLE line. Nothing I look up or read leads me to believe that the syntax here is incorrect, aside from the fact that this is the code given to me from a tutorial. I even tried deleting the STYLE line just to get something to compile and I get another syntax error on the DEFPUSHBUTTON line.
The main code in the .cpp file *should* all be fine, it's taken directly from these tutorials as well, but I'll post it if everything seems fine with this resource file code. Also, I'm compiling in Dev-C++.
If anyone knows what my problem might be and wants to help, I would really appreciate it. This isn't really something I *need* to do but it would be real interesting if I could figure it out.
- 2 Contributors
- forum 7 Replies
- 562 Views
- 11 Hours Discussion Span
- commentLatest Postby Frederick2Latest Post
Frederick2189
Hi Ripture,
Here is some code from Dev-C++ that uses a resource file I dug up from a few years back. I just rebuilt the project as C++ (it was C) and it works. The code also has a menu in it where you can go to the File menu & choose Open and the Open File Dialog Box will present itself. On the Help menu a dialog box from a resource file (.rc) is created. Hope it helps you. The main source is Main.cpp, the project name is Form11, the header is Form11.h and the rc file is Form11.rc. Create the Form11 project and put all the files in that dir. Then include them in the project, that is, Main.cpp, Form11.h and Form11.rc.
Dev C Resources For Kids
I personally deplore the Windows Dialog Engine, and only use windows it creates in the most basic and rudimentary manner. I'd highly recommend going with CreateWindowEx() windows in your Win32 programming.