It's pretty well written for the most part, but the author uses the term "PASCAL" often in his definitions without explanation. Anyone have an idea what this is?
"PASCAL", as used in that tutorial, was the calling convention used in Win16 API, which is carried over in some of the Windows include files into today, #define'd as __stdcall
Here's a good summary of calling conventions, by Raymond Chen
Oh, so it's just some definition/enforcement of some argument-handling conventions?
It appears that if I just replace "PASCAL" with __stdcall wherever it appears in the tutorial, and basically ignore it after that, I'll probably be OK, right?