I found "Visual Basic Programmer's Guide to Win32 API" book by Dan Appleman very helpful. Another good source is MSDN.