Good book about Windows programming wanted
-
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
-
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
There is no book that lists all of the Windows API functions. It would be way too thick. The only place that haas that information is MSDN. As for "how to call all of them", you learn how to pass the various kinds of parameters then apply that knowledge to any API call you want. You will not find a "how to call this function" for every function in the API library. But, for a book, there's these[^]. You will probably not find all the information you want in a single book.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak -
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
You may see here also - Useful Reference Books[^]
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
-
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
MSDN is the book that you wanted http://msdn.microsoft.com/en-us/library/ee663300%28v=vs.85%29.aspx[^]
-
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
Yes, many years ago, a book named "microsoft win32 manual" is published. It is a very useful book, lists all the windows api about win32. you can find it. nice to make friends with you !
-
There is no book that lists all of the Windows API functions. It would be way too thick. The only place that haas that information is MSDN. As for "how to call all of them", you learn how to pass the various kinds of parameters then apply that knowledge to any API call you want. You will not find a "how to call this function" for every function in the API library. But, for a book, there's these[^]. You will probably not find all the information you want in a single book.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak -
actually a full and complete refrence for api is MSDN but to learn api functions what we should know at last ?? when i go to msdn i completly confusing
There is no real answer to that question. What you need to know depends entirely on the app you're writing. You then do a bunch of research to teach yourself what you need to know. I guess, the only answer that I can come up with is you need to have some kind of overview of how Windows works, perhaps reading Windows Internals 6th Edition[^] would help. It's a two book set now.
A guide to posting questions on CodeProject
How to debug small programs
Dave Kreskowiak -
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
The main core of Windows is spread out among three DLLs -- for 32 bit Windows, they are called kernel32.dll, user32.dll and gdi32.dll. You are likely wanting to use them in a managed manner and those DLLs -- by default do not provide an unmanaged to managed interface, so -- you have a lot to learn -- not only about these three DLLs, but also about managed and unmanaged memory. You have selected a very challenging task, but -- the Windows SDK is a great source for studying the componetry of Windows and .NET documentation will help some. There is a website pinvoke.net that is a wiki about Interop -- the way to manage an unmanaged to managed application. To ease the process -- I suggest that you procure an older version of Windows and first learn those DLLs in an unmanaged manner. XP is good for that.
-
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
Windows via C,C++ by Jeffrey Richter is a good read to know which API to use and when.
~I still have lots more to work on~
-
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.
Anthony Appleyard wrote:
Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters.
Made me laugh :D Don't remember the exact name, but the book that detailed most on the inner workings where the "Kernel Resources".
Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]
-
Please could you recommend a good book about programming for Windows 8.1 in Visual C++ which:- * Lists all the Windows API functions and what they do and how to call them, including the difference between 1-byte and 2-byte characters. * Says what a device-context etc is, and likewise all the technicalities of programming for Windows API.