Detailed Windows API development: functions, interfaces, programming examples --- source code