3 ms·
It does in Microsoft's world who #define it like that. As I remember, and if I'm wrong, I'll correct it, the different on 32-bit was that stdcall and pascal ch
by NCommander 6y ago
It does in Microsoft's world who #define it like that.
As I remember, and if I'm wrong, I'll correct it, the different on 32-bit was that stdcall and pascal change the order of how arguments are injected.
- dblohm7 6y agoThat's because PASCAL was used for 16-bit Windows. They only define it as stdcall in 32-bit and 64-bit compilers for source compatibility reasons. The 16-bit Windows SDK does not define PASCAL as stdcall. PASCAL pushes arguments left to right. stdcall pushes arguments right to left.