 |
有的符号是表示函数类型,如LRESULT相当与long。有的是调用方式,如PASCAL和WINAPI,就是函数间如何传递参数。PASCAL在Win32中已经不使用了。WINAPI实际是stdcall。
刘志用的意见:
PASCAL,WINAPI是告诉编译系统,这是采用何种参数传递方式,说白了就是函数进栈的方式,是从左到右还中从右到左。VC++中是采用从左到右的。LRESULT常见于数据中的返回值和编写控件的返回值。
相关问题:
QA003253 "__stdcall ,__cdecl的区别"
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, 新手问题, newbie, faq。
|