这个函数定义是是什么意思?中间那个PASCAL表示什么?
static BOOL PASCAL ReadWindowPlacement(LPWINDOWPLACEMENT pwp)
{
....
}
这个函数定义是是什么意思?中间那个PASCAL表示什么?
[解决办法]
这是很老的概念了,一直在现在这个内存计算机模型沿用到今天的
分两种
C的约定和PASCAL的
C就是参数传递从右到左,即最右边的参数最先压栈,由调用者恢复堆栈指针
PASCAL约定正好相反,它规定参数是从左向右传递,由被调用者恢复堆栈
一般开发中是不用+这些东西的
进去看看定义,你就能看到_stdcall这样的东西,再查查msdn就知道了