Hi everyone,
I am a beginner in windows programming.Until now I have referred several documentations from various websites but I feel that it is quiet difficult for me since I can't find it continuous.As per my doctors advice I am not allowed to use the e-books.
So I need a suggestion for purchasing a book either hard or soft copy.
Please don't answer me to refer Google because I am complete idiot in windows programming so I don't know which book to use.Kindly suggest me.
My interest is developing apps for windows.
Again saying I am complete idiot in windows programming so please suggest me a book so that I can learn it from scratch.
By the way I have a strong basement in general C++ programming.
It's an old book (1998), but will teach you Windows programming.
You have to know C/C++ programming to a decent degree.
If you want a more modern approach to Windows programming there is Programming Windows: Writing Windows 8 Apps With C# and XAML (works for Windows 10).
http://www.amazon.com/Programming-Windows-Writing-Developer-Reference/dp/0735671761/
No matter what book or books you buy/use to learn Windows programming you should get Visual Studio 2015 Community. It is free.
They are also quite old, but still useful. It seems Programming Windows in plain C++ is out of fashion since there are no newer editions available.
C++ is the hard way to do it. Of course, there are benefits, but most folks want the quick and dirty way to do things.
I think most or all of those books above are plain SDK, Api stuff, which is what I do. But the technique has staying power. Everything else are wrappers around the underlying C and COM based Api.
Today I pulled out an old COM book - "Inside OLE" by Kraig Brockschmidt of Microsoft, copywrite 1995. He wrote one of the formitive books on COM when Microsoft was just rolling out that technology, which underpins a lot of Windows and .NET. I have the disk that came with the book and all the executables were created with like VC++ 2 or something like that. The dates on the files are all May, 1995, before even Windows 95 came out. They were likely compiled on Windows NT 3 or something like that. They run perfectly on Windows 7 x64, and I'm sure they'll run on Windows 10 and thereafter. That's basically what I look for in a development framework - staying power.
There are a lot of tutorials on the web concerning Windows Programming - I've even written some myself. One folks used to recommend a lot here was the Forger's Win32 Tutorial...