Shachar Shemesh <[EMAIL PROTECTED]> writes: > STDCALL means PASCAL call format. This means two things, mostly. First > - > it means arguments are pushed on the stack left to right instead of > right to left (no way you can pass printf style variable length > arguments). The second is that it is the functions' responsibility, > rather than the caller, to remove the arguments from the stack.
Actually stdcall is not the same as pascal, it's a hybrid between pascal and C. With stdcall, arguments are pushed right to left like in C, but the called function cleans up the stack. -- Alexandre Julliard [EMAIL PROTECTED]