Aaannnddd back to win32 api, cuz there's already 150 archived posts about BASIC hate and 1 about win32 api.
There's an old .hlp file for the API, but I never could get the table of contents to come up. I could only search for keywords. It had a lot of sample programs, but without proper browsing control it was hard to find them. URLs from my old notes may be
dead now:
win32api_help.zip
Help file for Win32 API. pointed to by modula2.org.
http://allserv.ugent.be/~fschoonj/modula2/win32hlp/win32.zip
win32_api_help-borland_bc52.zip
Borland's help file for Win32 API. Recommended by theForger's tutorial.
http://www.borland.com/devsupport/borlandcpp/patches/BC52HLP1.ZIP
I know some books on the Java library the size of telephone books with complete, aplhabetical lists of functions and examples. I have been looking for the win32 api equivalent, but have not found it yet. Microsoft's Platform SDK comes with documentation, but it's often too terse and I end up googling for sample progrmas that use the given function. That can take days. Google has a code-specific search:
http://www.google.com/codesearch?q=yourKeyWord