it's a Win32 api FAQ, since 1995
you can ask on win32 api ng news://comp.os.ms-windows.programmer.win32
(C/C++ code)