【发布时间】:2010-06-19 02:03:29
【问题描述】:
我尝试将 winuser.h 标头的一些新部分转换为 Delphi。 为什么这个结构应该是 48 字节(只有这个大小被相应的函数接受)。以 4 字节为边界,它看起来应该有 40 个字节。
typedef struct tagGESTUREINFO {
UINT cbSize;
DWORD dwFlags;
DWORD dwID;
HWND hwndTarget;
POINTS ptsLocation;
DWORD dwInstanceID;
DWORD dwSequenceID;
ULONGLONG ullArguments;
UINT cbExtraArgs;
} GESTUREINFO, *PGESTUREINFO;
如果它与 8 字节边界有关?如果是这样,它与 ULONGLONG 出现结构的任何情况有关吗?
谢谢
【问题讨论】: