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]

Reply via email to