罂粟、 发表于 2013-6-16 22:54:49

关于api参数的前缀问题

如图所见,调用windows的API 这些参数的前缀代表什么,哪里能查到学到这些东西,请知道的鱼油帮忙回答一下,谢谢。

zer0 发表于 2013-6-16 22:54:50

本帖最后由 comethat 于 2013-6-19 00:08 编辑

就是宏命名的简写吧比如MessageBox里的最后一个参数MB_OK就是MessageBox里OK按钮的MB_ICONERROR 就是MessageBox里错误图标
SWP_NOMOVE应该就是SetWindowPos里no move!其他几个也是类似的!
不知道Delphi是不是这么理解,没学过delphi:lol

罂粟、 发表于 2013-6-19 10:19:42

comethat 发表于 2013-6-16 22:54 static/image/common/back.gif
就是宏命名的简写吧比如MessageBox里的最后一个参数MB_OK就是MessageBox里OK按钮的MB_ICONERROR 就是 ...

差不多,我也有这样的猜想,api的应该都差不多吧。

在等待 发表于 2013-6-21 20:40:16

有些特定的函数的参数的宏定义和函数本身有关
你这个就很典型,SWP_NOMOVE应该就是SetWindowPos的缩写吧
页: [1]
查看完整版本: 关于api参数的前缀问题