January 2002
Intermediate to advanced
1608 pages
38h 34m
English
• GDI32.DLL
• KERNEL32.DLL
• OLE32.DLL
• SHELL32.DLL
• USER32.DLL
The biggest hassle of using Platform Invocation Services (PInvoke) is correctly defining the signatures of functions you wish to call. This appendix provides a PInvoke signature for just about every function exposed by five Windows DLLs so you don’t have to come up with these definitions yourself. The function definitions are listed alphabetically with respect to other functions in the same DLL. The five DLLs covered are:
• GDI32.DLL
• KERNEL32.DLL
• OLE32.DLL
• SHELL32.DLL
• USER32.DLL
To get a better understanding of how to use these signatures, tweak them, or translate them to other .NET languages, consult ...