Click to See Complete Forum and Search --> : Windows Programming Newbie
natrajkaushik
May 29th, 2006, 12:35 AM
Hello there ... Im a newbie to windows programming and im at loss to find out where to start off from. I have coded in C in the UNIX/LINUX platforms which has sufficient doucmentation available. Can anyone suggest solid documentation references/Tutorials/Books to Windows C Programming/System Programming and also the compilers/IDE's to work with ?
humptydumpty
May 29th, 2006, 12:47 AM
you can use Windows Programming by Charles Petzold
golanshahar
May 29th, 2006, 01:50 AM
You can look at the book reviews (http://extra.codeguru.com/default.asp) of codeguru.
Cheers
Replica
May 29th, 2006, 06:02 AM
I think that the best IDE for windows is Visual Studio.
And about tutorial, try http://winprog.net , or the book that humptydumpty
recommended you.
e_har
May 30th, 2006, 09:49 PM
The stuff i'll recommend to you on documentation & references to Windows C Programming/System Programming would be
1.) http://msdn.microsoft.com
2.) Programming Windows, Fifth Edition (http://www.amazon.com/gp/product/157231995X/sr=8-1/qid=1149042820/ref=pd_bbs_1/103-7893661-0799053?%5Fencoding=UTF8)
3.) Windows System programming 3rd Edition (http://www.amazon.com/gp/product/0321256190/sr=8-2/qid=1149042820/ref=pd_bbs_2/103-7893661-0799053?%5Fencoding=UTF8)
4.) http://winprog.net/tutorial/
5.) Network Programming for Microsoft Windows (http://www.amazon.com/gp/product/0735605602/qid=1149043221/sr=1-2/ref=sr_1_2/103-7893661-0799053?s=books&v=glance&n=283155)
The Programming Windows 5th edition is good if you dun know anything about programming for Windows in C but it's quite basic. But if you feel that you don't have cash to buy the book...follow Replica's link in winprog for a short tutorial on Windows Programming. There are a lot of documentation on the API used and samples in MSDN if you know how to search.
As for the compilers/IDE's to work with.....Replica is also right to say that the best IDE i've used is Visual Studio 6...but if you wanted "Free" ones...you can download the following
1.) Pelles C (http://www.smorgasbordet.com/pellesc/)
2.) Dev C++ (http://www.bloodshed.net/devcpp.html)
3.) LCC-Win32 (http://www.cs.virginia.edu/~lcc-win32/)
But only VS6 and Dev C++ is able to let you compile C++ apps...the other 2 can only allow you to compile C apps.
Have fun learning.... :wave:
natrajkaushik
May 30th, 2006, 10:37 PM
I found the MSDN Library the best for the API and I have downloaded Dev C++ for the platform. Thanks a lot humpty, golan and replica and especially e_har
codeguru.com
Copyright Internet.com Inc., All Rights Reserved.