📄 generated.c
字号:
TEST_TYPE(LPMENUITEMINFOW, 4, 4); TEST_TYPE_POINTER(LPMENUITEMINFOW, 48, 4);}static void test_pack_LPMENUTEMPLATE(void){ /* LPMENUTEMPLATE */ TEST_TYPE(LPMENUTEMPLATE, 4, 4);}static void test_pack_LPMINIMIZEDMETRICS(void){ /* LPMINIMIZEDMETRICS */ TEST_TYPE(LPMINIMIZEDMETRICS, 4, 4); TEST_TYPE_POINTER(LPMINIMIZEDMETRICS, 20, 4);}static void test_pack_LPMINMAXINFO(void){ /* LPMINMAXINFO */ TEST_TYPE(LPMINMAXINFO, 4, 4); TEST_TYPE_POINTER(LPMINMAXINFO, 40, 4);}static void test_pack_LPMONITORINFO(void){ /* LPMONITORINFO */ TEST_TYPE(LPMONITORINFO, 4, 4); TEST_TYPE_POINTER(LPMONITORINFO, 40, 4);}static void test_pack_LPMONITORINFOEXA(void){ /* LPMONITORINFOEXA */ TEST_TYPE(LPMONITORINFOEXA, 4, 4); TEST_TYPE_POINTER(LPMONITORINFOEXA, 72, 4);}static void test_pack_LPMONITORINFOEXW(void){ /* LPMONITORINFOEXW */ TEST_TYPE(LPMONITORINFOEXW, 4, 4); TEST_TYPE_POINTER(LPMONITORINFOEXW, 104, 4);}static void test_pack_LPMOUSEHOOKSTRUCT(void){ /* LPMOUSEHOOKSTRUCT */ TEST_TYPE(LPMOUSEHOOKSTRUCT, 4, 4); TEST_TYPE_POINTER(LPMOUSEHOOKSTRUCT, 20, 4);}static void test_pack_LPMOUSEINPUT(void){ /* LPMOUSEINPUT */ TEST_TYPE(LPMOUSEINPUT, 4, 4); TEST_TYPE_POINTER(LPMOUSEINPUT, 24, 4);}static void test_pack_LPMOUSEKEYS(void){ /* LPMOUSEKEYS */ TEST_TYPE(LPMOUSEKEYS, 4, 4); TEST_TYPE_POINTER(LPMOUSEKEYS, 28, 4);}static void test_pack_LPMSG(void){ /* LPMSG */ TEST_TYPE(LPMSG, 4, 4); TEST_TYPE_POINTER(LPMSG, 28, 4);}static void test_pack_LPMSGBOXPARAMSA(void){ /* LPMSGBOXPARAMSA */ TEST_TYPE(LPMSGBOXPARAMSA, 4, 4); TEST_TYPE_POINTER(LPMSGBOXPARAMSA, 40, 4);}static void test_pack_LPMSGBOXPARAMSW(void){ /* LPMSGBOXPARAMSW */ TEST_TYPE(LPMSGBOXPARAMSW, 4, 4); TEST_TYPE_POINTER(LPMSGBOXPARAMSW, 40, 4);}static void test_pack_LPMSLLHOOKSTRUCT(void){ /* LPMSLLHOOKSTRUCT */ TEST_TYPE(LPMSLLHOOKSTRUCT, 4, 4); TEST_TYPE_POINTER(LPMSLLHOOKSTRUCT, 24, 4);}static void test_pack_LPMULTIKEYHELPA(void){ /* LPMULTIKEYHELPA */ TEST_TYPE(LPMULTIKEYHELPA, 4, 4); TEST_TYPE_POINTER(LPMULTIKEYHELPA, 8, 4);}static void test_pack_LPMULTIKEYHELPW(void){ /* LPMULTIKEYHELPW */ TEST_TYPE(LPMULTIKEYHELPW, 4, 4); TEST_TYPE_POINTER(LPMULTIKEYHELPW, 8, 4);}static void test_pack_LPNCCALCSIZE_PARAMS(void){ /* LPNCCALCSIZE_PARAMS */ TEST_TYPE(LPNCCALCSIZE_PARAMS, 4, 4); TEST_TYPE_POINTER(LPNCCALCSIZE_PARAMS, 52, 4);}static void test_pack_LPNMHDR(void){ /* LPNMHDR */ TEST_TYPE(LPNMHDR, 4, 4); TEST_TYPE_POINTER(LPNMHDR, 12, 4);}static void test_pack_LPNONCLIENTMETRICSA(void){ /* LPNONCLIENTMETRICSA */ TEST_TYPE(LPNONCLIENTMETRICSA, 4, 4); TEST_TYPE_POINTER(LPNONCLIENTMETRICSA, 340, 4);}static void test_pack_LPNONCLIENTMETRICSW(void){ /* LPNONCLIENTMETRICSW */ TEST_TYPE(LPNONCLIENTMETRICSW, 4, 4); TEST_TYPE_POINTER(LPNONCLIENTMETRICSW, 500, 4);}static void test_pack_LPPAINTSTRUCT(void){ /* LPPAINTSTRUCT */ TEST_TYPE(LPPAINTSTRUCT, 4, 4); TEST_TYPE_POINTER(LPPAINTSTRUCT, 64, 4);}static void test_pack_LPSCROLLINFO(void){ /* LPSCROLLINFO */ TEST_TYPE(LPSCROLLINFO, 4, 4); TEST_TYPE_POINTER(LPSCROLLINFO, 28, 4);}static void test_pack_LPSERIALKEYSA(void){ /* LPSERIALKEYSA */ TEST_TYPE(LPSERIALKEYSA, 4, 4);}static void test_pack_LPSERIALKEYSW(void){ /* LPSERIALKEYSW */ TEST_TYPE(LPSERIALKEYSW, 4, 4); TEST_TYPE_POINTER(LPSERIALKEYSW, 28, 4);}static void test_pack_LPSOUNDSENTRYA(void){ /* LPSOUNDSENTRYA */ TEST_TYPE(LPSOUNDSENTRYA, 4, 4);}static void test_pack_LPSOUNDSENTRYW(void){ /* LPSOUNDSENTRYW */ TEST_TYPE(LPSOUNDSENTRYW, 4, 4); TEST_TYPE_POINTER(LPSOUNDSENTRYW, 48, 4);}static void test_pack_LPSTICKYKEYS(void){ /* LPSTICKYKEYS */ TEST_TYPE(LPSTICKYKEYS, 4, 4); TEST_TYPE_POINTER(LPSTICKYKEYS, 8, 4);}static void test_pack_LPSTYLESTRUCT(void){ /* LPSTYLESTRUCT */ TEST_TYPE(LPSTYLESTRUCT, 4, 4); TEST_TYPE_POINTER(LPSTYLESTRUCT, 8, 4);}static void test_pack_LPTOGGLEKEYS(void){ /* LPTOGGLEKEYS */ TEST_TYPE(LPTOGGLEKEYS, 4, 4); TEST_TYPE_POINTER(LPTOGGLEKEYS, 8, 4);}static void test_pack_LPTPMPARAMS(void){ /* LPTPMPARAMS */ TEST_TYPE(LPTPMPARAMS, 4, 4); TEST_TYPE_POINTER(LPTPMPARAMS, 20, 4);}static void test_pack_LPTRACKMOUSEEVENT(void){ /* LPTRACKMOUSEEVENT */ TEST_TYPE(LPTRACKMOUSEEVENT, 4, 4); TEST_TYPE_POINTER(LPTRACKMOUSEEVENT, 16, 4);}static void test_pack_LPWINDOWINFO(void){ /* LPWINDOWINFO */ TEST_TYPE(LPWINDOWINFO, 4, 4);}static void test_pack_LPWINDOWPLACEMENT(void){ /* LPWINDOWPLACEMENT */ TEST_TYPE(LPWINDOWPLACEMENT, 4, 4); TEST_TYPE_POINTER(LPWINDOWPLACEMENT, 44, 4);}static void test_pack_LPWINDOWPOS(void){ /* LPWINDOWPOS */ TEST_TYPE(LPWINDOWPOS, 4, 4); TEST_TYPE_POINTER(LPWINDOWPOS, 28, 4);}static void test_pack_LPWNDCLASSA(void){ /* LPWNDCLASSA */ TEST_TYPE(LPWNDCLASSA, 4, 4); TEST_TYPE_POINTER(LPWNDCLASSA, 40, 4);}static void test_pack_LPWNDCLASSEXA(void){ /* LPWNDCLASSEXA */ TEST_TYPE(LPWNDCLASSEXA, 4, 4); TEST_TYPE_POINTER(LPWNDCLASSEXA, 48, 4);}static void test_pack_LPWNDCLASSEXW(void){ /* LPWNDCLASSEXW */ TEST_TYPE(LPWNDCLASSEXW, 4, 4); TEST_TYPE_POINTER(LPWNDCLASSEXW, 48, 4);}static void test_pack_LPWNDCLASSW(void){ /* LPWNDCLASSW */ TEST_TYPE(LPWNDCLASSW, 4, 4); TEST_TYPE_POINTER(LPWNDCLASSW, 40, 4);}static void test_pack_MDICREATESTRUCTA(void){ /* MDICREATESTRUCTA (pack 4) */ TEST_TYPE(MDICREATESTRUCTA, 36, 4); TEST_FIELD(MDICREATESTRUCTA, LPCSTR, szClass, 0, 4, 4); TEST_FIELD(MDICREATESTRUCTA, LPCSTR, szTitle, 4, 4, 4); TEST_FIELD(MDICREATESTRUCTA, HINSTANCE, hOwner, 8, 4, 4); TEST_FIELD(MDICREATESTRUCTA, INT, x, 12, 4, 4); TEST_FIELD(MDICREATESTRUCTA, INT, y, 16, 4, 4); TEST_FIELD(MDICREATESTRUCTA, INT, cx, 20, 4, 4); TEST_FIELD(MDICREATESTRUCTA, INT, cy, 24, 4, 4); TEST_FIELD(MDICREATESTRUCTA, DWORD, style, 28, 4, 4); TEST_FIELD(MDICREATESTRUCTA, LPARAM, lParam, 32, 4, 4);}static void test_pack_MDICREATESTRUCTW(void){ /* MDICREATESTRUCTW (pack 4) */ TEST_TYPE(MDICREATESTRUCTW, 36, 4); TEST_FIELD(MDICREATESTRUCTW, LPCWSTR, szClass, 0, 4, 4); TEST_FIELD(MDICREATESTRUCTW, LPCWSTR, szTitle, 4, 4, 4); TEST_FIELD(MDICREATESTRUCTW, HINSTANCE, hOwner, 8, 4, 4); TEST_FIELD(MDICREATESTRUCTW, INT, x, 12, 4, 4); TEST_FIELD(MDICREATESTRUCTW, INT, y, 16, 4, 4); TEST_FIELD(MDICREATESTRUCTW, INT, cx, 20, 4, 4); TEST_FIELD(MDICREATESTRUCTW, INT, cy, 24, 4, 4); TEST_FIELD(MDICREATESTRUCTW, DWORD, style, 28, 4, 4); TEST_FIELD(MDICREATESTRUCTW, LPARAM, lParam, 32, 4, 4);}static void test_pack_MDINEXTMENU(void){ /* MDINEXTMENU (pack 4) */ TEST_TYPE(MDINEXTMENU, 12, 4); TEST_FIELD(MDINEXTMENU, HMENU, hmenuIn, 0, 4, 4); TEST_FIELD(MDINEXTMENU, HMENU, hmenuNext, 4, 4, 4); TEST_FIELD(MDINEXTMENU, HWND, hwndNext, 8, 4, 4);}static void test_pack_MEASUREITEMSTRUCT(void){ /* MEASUREITEMSTRUCT (pack 4) */ TEST_TYPE(MEASUREITEMSTRUCT, 24, 4); TEST_FIELD(MEASUREITEMSTRUCT, UINT, CtlType, 0, 4, 4); TEST_FIELD(MEASUREITEMSTRUCT, UINT, CtlID, 4, 4, 4); TEST_FIELD(MEASUREITEMSTRUCT, UINT, itemID, 8, 4, 4); TEST_FIELD(MEASUREITEMSTRUCT, UINT, itemWidth, 12, 4, 4); TEST_FIELD(MEASUREITEMSTRUCT, UINT, itemHeight, 16, 4, 4); TEST_FIELD(MEASUREITEMSTRUCT, ULONG_PTR, itemData, 20, 4, 4);}static void test_pack_MENUINFO(void){ /* MENUINFO (pack 4) */ TEST_TYPE(MENUINFO, 28, 4); TEST_FIELD(MENUINFO, DWORD, cbSize, 0, 4, 4); TEST_FIELD(MENUINFO, DWORD, fMask, 4, 4, 4); TEST_FIELD(MENUINFO, DWORD, dwStyle, 8, 4, 4); TEST_FIELD(MENUINFO, UINT, cyMax, 12, 4, 4); TEST_FIELD(MENUINFO, HBRUSH, hbrBack, 16, 4, 4); TEST_FIELD(MENUINFO, DWORD, dwContextHelpID, 20, 4, 4); TEST_FIELD(MENUINFO, ULONG_PTR, dwMenuData, 24, 4, 4);}static void test_pack_MENUITEMINFOA(void){ /* MENUITEMINFOA (pack 4) */ TEST_FIELD(MENUITEMINFOA, UINT, cbSize, 0, 4, 4); TEST_FIELD(MENUITEMINFOA, UINT, fMask, 4, 4, 4); TEST_FIELD(MENUITEMINFOA, UINT, fType, 8, 4, 4); TEST_FIELD(MENUITEMINFOA, UINT, fState, 12, 4, 4); TEST_FIELD(MENUITEMINFOA, UINT, wID, 16, 4, 4); TEST_FIELD(MENUITEMINFOA, HMENU, hSubMenu, 20, 4, 4); TEST_FIELD(MENUITEMINFOA, HBITMAP, hbmpChecked, 24, 4, 4); TEST_FIELD(MENUITEMINFOA, HBITMAP, hbmpUnchecked, 28, 4, 4); TEST_FIELD(MENUITEMINFOA, ULONG_PTR, dwItemData, 32, 4, 4);}static void test_pack_MENUITEMINFOW(void){ /* MENUITEMINFOW (pack 4) */ TEST_TYPE(MENUITEMINFOW, 48, 4); TEST_FIELD(MENUITEMINFOW, UINT, cbSize, 0, 4, 4); TEST_FIELD(MENUITEMINFOW, UINT, fMask, 4, 4, 4); TEST_FIELD(MENUITEMINFOW, UINT, fType, 8, 4, 4); TEST_FIELD(MENUITEMINFOW, UINT, fState, 12, 4, 4); TEST_FIELD(MENUITEMINFOW, UINT, wID, 16, 4, 4); TEST_FIELD(MENUITEMINFOW, HMENU, hSubMenu, 20, 4, 4); TEST_FIELD(MENUITEMINFOW, HBITMAP, hbmpChecked, 24, 4, 4); TEST_FIELD(MENUITEMINFOW, HBITMAP, hbmpUnchecked, 28, 4, 4); TEST_FIELD(MENUITEMINFOW, ULONG_PTR, dwItemData, 32, 4, 4); TEST_FIELD(MENUITEMINFOW, LPWSTR, dwTypeData, 36, 4, 4); TEST_FIELD(MENUITEMINFOW, UINT, cch, 40, 4, 4); TEST_FIELD(MENUITEMINFOW, HBITMAP, hbmpItem, 44, 4, 4);}static void test_pack_MENUITEMTEMPLATE(void){ /* MENUITEMTEMPLATE (pack 4) */ TEST_TYPE(MENUITEMTEMPLATE, 6, 2); TEST_FIELD(MENUITEMTEMPLATE, WORD, mtOption, 0, 2, 2); TEST_FIELD(MENUITEMTEMPLATE, WORD, mtID, 2, 2, 2); TEST_FIELD(MENUITEMTEMPLATE, WCHAR[1], mtString, 4, 2, 2);}static void test_pack_MENUITEMTEMPLATEHEADER(void){ /* MENUITEMTEMPLATEHEADER (pack 4) */ TEST_TYPE(MENUITEMTEMPLATEHEADER, 4, 2); TEST_FIELD(MENUITEMTEMPLATEHEADER, WORD, versionNumber, 0, 2, 2); TEST_FIELD(MENUITEMTEMPLATEHEADER, WORD, offset, 2, 2, 2);}static void test_pack_MENUTEMPLATE(void){ /* MENUTEMPLATE */}static void test_pack_MINIMIZEDMETRICS(void){ /* MINIMIZEDMETRICS (pack 4) */ TEST_TYPE(MINIMIZEDMETRICS, 20, 4); TEST_FIELD(MINIMIZEDMETRICS, UINT, cbSize, 0, 4, 4); TEST_FIELD(MINIMIZEDMETRICS, int, iWidth, 4, 4, 4); TEST_FIELD(MINIMIZEDMETRICS, int, iHorzGap, 8, 4, 4); TEST_FIELD(MINIMIZEDMETRICS, int, iVertGap, 12, 4, 4); TEST_FIELD(MINIMIZEDMETRICS, int, iArrange, 16, 4, 4);}static void test_pack_MINMAXINFO(void){ /* MINMAXINFO (pack 4) */ TEST_TYPE(MINMAXINFO, 40, 4); TEST_FIELD(MINMAXINFO, POINT, ptReserved, 0, 8, 4); TEST_FIELD(MINMAXINFO, POINT, ptMaxSize, 8, 8, 4); TEST_FIELD(MINMAXINFO, POINT, ptMaxPosition, 16, 8, 4); TEST_FIELD(MINMAXINFO, POINT, ptMinTrackSize, 24, 8, 4); TEST_FIELD(MINMAXINFO, POINT, ptMaxTrackSize, 32, 8, 4);}static void test_pack_MONITORENUMPROC(void){ /* MONITORENUMPROC */ TEST_TYPE(MONITORENUMPROC, 4, 4);}static void test_pack_MONITORINFO(void){ /* MONITORINFO (pack 4) */ TEST_TYPE(MONITORINFO, 40, 4); TEST_FIELD(MONITORINFO, DWORD, cbSize, 0, 4, 4); TEST_FIELD(MONITORINFO, RECT, rcMonitor, 4, 16, 4); TEST_FIELD(MONITORINFO, RECT, rcWork, 20, 16, 4); TEST_FIELD(MONITORINFO, DWORD, dwFlags, 36, 4, 4);}static void test_pack_MONITORINFOEXA(void){ /* MONITORINFOEXA (pack 4) */ TEST_TYPE(MONITORINFOEXA, 72, 4); TEST_FIELD(MONITORINFOEXA, DWORD, cbSize, 0, 4, 4); TEST_FIELD(MONITORINFOEXA, RECT, rcMonitor, 4, 16, 4); TEST_FIELD(MONITORINFOEXA, RECT, rcWork, 20, 16, 4); TEST_FIELD(MONITORINFOEXA, DWORD, dwFlags, 36, 4, 4); TEST_FIELD(MONITORINFOEXA, CHAR[CCHDEVICENAME], szDevice, 40, 32, 1);}static void test_pack_MONITORINFOEXW(void){ /* MONITORINFOEXW (pack 4) */ TEST_TYPE(MONITORINFOEXW, 104, 4); TEST_FIELD(MONITORINFOEXW, DWORD, cbSize, 0, 4, 4); TEST_FIELD(MONITORINFOEXW, RECT, rcMonitor, 4, 16, 4); TEST_FIELD(MONITORINFOEXW, RECT, rcWork, 20, 16, 4); TEST_FIELD(MONITORINFOEXW, DWORD, dwFlags, 36, 4, 4); TEST_FIELD(MONITORINFOEXW, WCHAR[CCHDEVICENAME], szDevice, 40, 64, 2);}static void test_pack_MOUSEHOOKSTRUCT(void){ /* MOUSEHOOKSTRUCT (pack 4) */ TEST_TYPE(MOUSEHOOKSTRUCT, 20, 4); TEST_FIELD(MOUSEHOOKSTRUCT, POINT, pt, 0, 8, 4); TEST_FIELD(MOUSEHOOKSTRUCT, HWND, hwnd, 8, 4, 4); TEST_FIELD(MOUSEHOOKSTRUCT, UINT, wHitTestCode, 12, 4, 4); TEST_FIELD(MOUSEHOOKSTRUCT, ULONG_PTR, dwExtraInfo, 16, 4, 4);}static void test_pack_MOUSEINPUT(void){
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -