我試着將一些新的winuser.h頭文件轉換成Delphi。 爲什麼這個結構預計是48個字節(只有這個大小被相應的函數接受)。使用4字節的邊界,它看起來應該有40個字節。爲什麼這個結構應該有48個字節
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出現結構的情況有關?
謝謝
是的,我知道,但我設法爲更早的版本做到這一點 – Maksee 2010-06-18 20:34:00