(PHP 4 >= 4.2.0)
w32api_deftype — 为 w32api_functions 函数定一个类型
$typename
, string $member1_type
, string $member1_name
[, string $...
[, string $...
]] )此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改。使用本函数风险自担 。
如果你希望为 win32api 调用定义一个类型,那么你就需要调用
w32api_deftype()函数。这个函数使得到 2n+1 个参数,n
代表该类型有多少个成员。第一个参数是这个类型的名称。在这之后的是这各类型成员的名称(成对出现)。所有的类型名称大小写敏感。内建的类型名称应该使用小写。
成功时返回 TRUE
, 或者在失败时返回 FALSE
。
typename
The name of the type.
member1_type
A member type can be a user defined type. All the type names are case sensitive. Built in type names should be provided in lowercase.
member1_name
The member name of member1_type
.
...
...
This function takes 2n+1 arguments, where n is the number of members the type has. After that is the type of the member followed by the members name (in pairs).
成功时返回 TRUE
, 或者在失败时返回 FALSE
。
此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改。使用本函数风险自担 。
nospam_ctramen at earthlink dot net (2001-12-28 20:01:38)
The variable types appear to be case sensitive, so byte, not BYTE. Also you use string, not CHAR.