汇编语言中的宏:定义、使用与特性
1. 结构定义示例
在汇编语言中,Win32 API 在命名结构时经常包含“RECORD”这个词。下面是 KEY_EVENT_RECORD 结构的定义:
KEY_EVENT_RECORD STRUCT
bKeyDown DWORD ?
wRepeatCount WORD ?
wVirtualKeyCode WORD ?
wVirtualScanCode WORD ?
UNION uChar
UnicodeChar WORD ?
AsciiChar BYTE ?
ENDS
dwControlKeyState DWORD ?
KEY_EVENT_RECORD ENDS
另外,还有关于 MyStruct 结构的一些问题及解答:
MyStruct STRUCT
field1 WORD ?
field2 DWORD 20 DUP(?)
MyStruct ENDS
问题及解答
- 声明一个具有默认值的
MyStruct变量:
myVar MyStruct <>
超级会员免费看
订阅专栏 解锁全文

826

被折叠的 条评论
为什么被折叠?



