Question:
Where can I learn to develop windows applications in C++?
?
2012-04-20 23:08:50 UTC
My knowledge of this is very little. I have a couple of questions:
1. To create a windows application in C++ (not console app) do I need to use an external library?
2. Is win32 api an external library?
3. What's the difference between win32 api and .net for C++?
4. Where can I learn to create applications for windows?
5. Would it be best if I used MS Visual C++?

Sorry if some of the questions sound extremely dumb, but I really only know basic C++.
Three answers:
NecroBox
2012-04-21 04:56:42 UTC
I don't understand why nobody has answers this properly, I guess they're all screwing around with Java these days, boo!



1. You do not need an external library, you can just include

2. Win32 is not a library, it's just a bunch of function definitions.

3. Win32 tells your program how to communicate with the windows OS. Whereas .NET is just bytecode - I think.

4. Using win32 to create windows programs is a real PAIN. Most people just end up using the MFC library.

5. I don't use it, but that's because I like the simplicity of GNU C.



In truth, if you want to create windows applications, you're better off either using C# or VB.NET. Pure C++ is better suited for programs where speed is critical like games or plugins.



Good luck!
?
2016-10-23 02:22:29 UTC
i'm guessing which you particularly choose a graphical person interface. if so there are 2 dominant 3-D API's for C++. One is directx. this is for living house windows in basic terms in spite of the indisputable fact that it contains sound. Then a 2d one is Opengl. It in basic terms contains photos. those 2 API's have been in conflict for the reason that their launch. I choose opengl simply by fact this is in basic terms much less confusing for me to appreciate. yet another ingredient you're able to do to place in writing apps with surprisingly sceerns is study java and interior the java library there is already a class to immediately open it. With C++ you ought to deal with alot of OS calls that with Java you does not ought to worry approximately.
anonymous
2012-04-21 00:15:03 UTC
i recommend cpp livelessons video course is the best on the market .


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...