标签: lua-alien

Lua Alien - Win32 API WaitForSingleObject 函数中定义的变量

我使用Alien for Lua来引用WaitForSingleObject 函数Windows Kernel32.dll 中。

我对 Windows 编程很陌生,所以我的问题是关于WaitForSingleObject 文档引用的以下#define d 变量:

如果 dwMilliseconds 是INFINITE,则该函数将仅在对象收到信号时返回。

什么是无限值?我自然会假设它是-1,但我找不到在任何地方记录的。

此外,在下表中,它提到了十六进制的返回值,但我很困惑为什么它们L在最后一位数字后面有一个字符。这会像将其转换为 Long 一样简单吗?

图表

我问的原因是因为 Lua 使用Number 数据类型,所以我不确定是否应该通过十六进制数字 (0-F) 或十进制数字 (0-9) 检查这个返回值?

winapi lua lua-alien

4
推荐指数
1
解决办法
976
查看次数

标签 统计

lua ×1

lua-alien ×1

winapi ×1