⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 generated.c

📁 Wine-20031016
💻 C
📖 第 1 页 / 共 5 页
字号:
    /* MOUSEINPUT (pack 4) */    TEST_TYPE(MOUSEINPUT, 24, 4);    TEST_FIELD(MOUSEINPUT, LONG, dx, 0, 4, 4);    TEST_FIELD(MOUSEINPUT, LONG, dy, 4, 4, 4);    TEST_FIELD(MOUSEINPUT, DWORD, mouseData, 8, 4, 4);    TEST_FIELD(MOUSEINPUT, DWORD, dwFlags, 12, 4, 4);    TEST_FIELD(MOUSEINPUT, DWORD, time, 16, 4, 4);    TEST_FIELD(MOUSEINPUT, ULONG_PTR, dwExtraInfo, 20, 4, 4);}static void test_pack_MOUSEKEYS(void){    /* MOUSEKEYS (pack 4) */    TEST_TYPE(MOUSEKEYS, 28, 4);    TEST_FIELD(MOUSEKEYS, UINT, cbSize, 0, 4, 4);    TEST_FIELD(MOUSEKEYS, DWORD, dwFlags, 4, 4, 4);    TEST_FIELD(MOUSEKEYS, DWORD, iMaxSpeed, 8, 4, 4);    TEST_FIELD(MOUSEKEYS, DWORD, iTimeToMaxSpeed, 12, 4, 4);    TEST_FIELD(MOUSEKEYS, DWORD, iCtrlSpeed, 16, 4, 4);    TEST_FIELD(MOUSEKEYS, DWORD, dwReserved1, 20, 4, 4);    TEST_FIELD(MOUSEKEYS, DWORD, dwReserved2, 24, 4, 4);}static void test_pack_MSG(void){    /* MSG (pack 4) */    TEST_TYPE(MSG, 28, 4);    TEST_FIELD(MSG, HWND, hwnd, 0, 4, 4);    TEST_FIELD(MSG, UINT, message, 4, 4, 4);    TEST_FIELD(MSG, WPARAM, wParam, 8, 4, 4);    TEST_FIELD(MSG, LPARAM, lParam, 12, 4, 4);    TEST_FIELD(MSG, DWORD, time, 16, 4, 4);    TEST_FIELD(MSG, POINT, pt, 20, 8, 4);}static void test_pack_MSGBOXCALLBACK(void){    /* MSGBOXCALLBACK */    TEST_TYPE(MSGBOXCALLBACK, 4, 4);}static void test_pack_MSGBOXPARAMSA(void){    /* MSGBOXPARAMSA (pack 4) */    TEST_TYPE(MSGBOXPARAMSA, 40, 4);    TEST_FIELD(MSGBOXPARAMSA, UINT, cbSize, 0, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, HWND, hwndOwner, 4, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, HINSTANCE, hInstance, 8, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, LPCSTR, lpszText, 12, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, LPCSTR, lpszCaption, 16, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, DWORD, dwStyle, 20, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, LPCSTR, lpszIcon, 24, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, DWORD_PTR, dwContextHelpId, 28, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, MSGBOXCALLBACK, lpfnMsgBoxCallback, 32, 4, 4);    TEST_FIELD(MSGBOXPARAMSA, DWORD, dwLanguageId, 36, 4, 4);}static void test_pack_MSGBOXPARAMSW(void){    /* MSGBOXPARAMSW (pack 4) */    TEST_TYPE(MSGBOXPARAMSW, 40, 4);    TEST_FIELD(MSGBOXPARAMSW, UINT, cbSize, 0, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, HWND, hwndOwner, 4, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, HINSTANCE, hInstance, 8, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, LPCWSTR, lpszText, 12, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, LPCWSTR, lpszCaption, 16, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, DWORD, dwStyle, 20, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, LPCWSTR, lpszIcon, 24, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, DWORD_PTR, dwContextHelpId, 28, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, MSGBOXCALLBACK, lpfnMsgBoxCallback, 32, 4, 4);    TEST_FIELD(MSGBOXPARAMSW, DWORD, dwLanguageId, 36, 4, 4);}static void test_pack_MSLLHOOKSTRUCT(void){    /* MSLLHOOKSTRUCT (pack 4) */    TEST_TYPE(MSLLHOOKSTRUCT, 24, 4);    TEST_FIELD(MSLLHOOKSTRUCT, POINT, pt, 0, 8, 4);    TEST_FIELD(MSLLHOOKSTRUCT, DWORD, mouseData, 8, 4, 4);    TEST_FIELD(MSLLHOOKSTRUCT, DWORD, flags, 12, 4, 4);    TEST_FIELD(MSLLHOOKSTRUCT, DWORD, time, 16, 4, 4);    TEST_FIELD(MSLLHOOKSTRUCT, ULONG_PTR, dwExtraInfo, 20, 4, 4);}static void test_pack_MULTIKEYHELPA(void){    /* MULTIKEYHELPA (pack 4) */    TEST_TYPE(MULTIKEYHELPA, 8, 4);    TEST_FIELD(MULTIKEYHELPA, DWORD, mkSize, 0, 4, 4);    TEST_FIELD(MULTIKEYHELPA, CHAR, mkKeylist, 4, 1, 1);    TEST_FIELD(MULTIKEYHELPA, CHAR[1], szKeyphrase, 5, 1, 1);}static void test_pack_MULTIKEYHELPW(void){    /* MULTIKEYHELPW (pack 4) */    TEST_TYPE(MULTIKEYHELPW, 8, 4);    TEST_FIELD(MULTIKEYHELPW, DWORD, mkSize, 0, 4, 4);    TEST_FIELD(MULTIKEYHELPW, WCHAR, mkKeylist, 4, 2, 2);    TEST_FIELD(MULTIKEYHELPW, WCHAR[1], szKeyphrase, 6, 2, 2);}static void test_pack_NAMEENUMPROCA(void){    /* NAMEENUMPROCA */    TEST_TYPE(NAMEENUMPROCA, 4, 4);}static void test_pack_NAMEENUMPROCW(void){    /* NAMEENUMPROCW */    TEST_TYPE(NAMEENUMPROCW, 4, 4);}static void test_pack_NCCALCSIZE_PARAMS(void){    /* NCCALCSIZE_PARAMS (pack 4) */    TEST_TYPE(NCCALCSIZE_PARAMS, 52, 4);    TEST_FIELD(NCCALCSIZE_PARAMS, RECT[3], rgrc, 0, 48, 4);    TEST_FIELD(NCCALCSIZE_PARAMS, WINDOWPOS *, lppos, 48, 4, 4);}static void test_pack_NMHDR(void){    /* NMHDR (pack 4) */    TEST_TYPE(NMHDR, 12, 4);    TEST_FIELD(NMHDR, HWND, hwndFrom, 0, 4, 4);    TEST_FIELD(NMHDR, UINT_PTR, idFrom, 4, 4, 4);    TEST_FIELD(NMHDR, UINT, code, 8, 4, 4);}static void test_pack_NONCLIENTMETRICSA(void){    /* NONCLIENTMETRICSA (pack 4) */    TEST_TYPE(NONCLIENTMETRICSA, 340, 4);    TEST_FIELD(NONCLIENTMETRICSA, UINT, cbSize, 0, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iBorderWidth, 4, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iScrollWidth, 8, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iScrollHeight, 12, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iCaptionWidth, 16, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iCaptionHeight, 20, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, LOGFONTA, lfCaptionFont, 24, 60, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iSmCaptionWidth, 84, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iSmCaptionHeight, 88, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, LOGFONTA, lfSmCaptionFont, 92, 60, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iMenuWidth, 152, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, INT, iMenuHeight, 156, 4, 4);    TEST_FIELD(NONCLIENTMETRICSA, LOGFONTA, lfMenuFont, 160, 60, 4);    TEST_FIELD(NONCLIENTMETRICSA, LOGFONTA, lfStatusFont, 220, 60, 4);    TEST_FIELD(NONCLIENTMETRICSA, LOGFONTA, lfMessageFont, 280, 60, 4);}static void test_pack_NONCLIENTMETRICSW(void){    /* NONCLIENTMETRICSW (pack 4) */    TEST_TYPE(NONCLIENTMETRICSW, 500, 4);    TEST_FIELD(NONCLIENTMETRICSW, UINT, cbSize, 0, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iBorderWidth, 4, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iScrollWidth, 8, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iScrollHeight, 12, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iCaptionWidth, 16, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iCaptionHeight, 20, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, LOGFONTW, lfCaptionFont, 24, 92, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iSmCaptionWidth, 116, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iSmCaptionHeight, 120, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, LOGFONTW, lfSmCaptionFont, 124, 92, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iMenuWidth, 216, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, INT, iMenuHeight, 220, 4, 4);    TEST_FIELD(NONCLIENTMETRICSW, LOGFONTW, lfMenuFont, 224, 92, 4);    TEST_FIELD(NONCLIENTMETRICSW, LOGFONTW, lfStatusFont, 316, 92, 4);    TEST_FIELD(NONCLIENTMETRICSW, LOGFONTW, lfMessageFont, 408, 92, 4);}static void test_pack_PAINTSTRUCT(void){    /* PAINTSTRUCT (pack 4) */    TEST_TYPE(PAINTSTRUCT, 64, 4);    TEST_FIELD(PAINTSTRUCT, HDC, hdc, 0, 4, 4);    TEST_FIELD(PAINTSTRUCT, BOOL, fErase, 4, 4, 4);    TEST_FIELD(PAINTSTRUCT, RECT, rcPaint, 8, 16, 4);    TEST_FIELD(PAINTSTRUCT, BOOL, fRestore, 24, 4, 4);    TEST_FIELD(PAINTSTRUCT, BOOL, fIncUpdate, 28, 4, 4);    TEST_FIELD(PAINTSTRUCT, BYTE[32], rgbReserved, 32, 32, 1);}static void test_pack_PCOMBOBOXINFO(void){    /* PCOMBOBOXINFO */    TEST_TYPE(PCOMBOBOXINFO, 4, 4);    TEST_TYPE_POINTER(PCOMBOBOXINFO, 52, 4);}static void test_pack_PCOMPAREITEMSTRUCT(void){    /* PCOMPAREITEMSTRUCT */    TEST_TYPE(PCOMPAREITEMSTRUCT, 4, 4);    TEST_TYPE_POINTER(PCOMPAREITEMSTRUCT, 32, 4);}static void test_pack_PCOPYDATASTRUCT(void){    /* PCOPYDATASTRUCT */    TEST_TYPE(PCOPYDATASTRUCT, 4, 4);    TEST_TYPE_POINTER(PCOPYDATASTRUCT, 12, 4);}static void test_pack_PCURSORINFO(void){    /* PCURSORINFO */    TEST_TYPE(PCURSORINFO, 4, 4);    TEST_TYPE_POINTER(PCURSORINFO, 20, 4);}static void test_pack_PCWPRETSTRUCT(void){    /* PCWPRETSTRUCT */    TEST_TYPE(PCWPRETSTRUCT, 4, 4);    TEST_TYPE_POINTER(PCWPRETSTRUCT, 20, 4);}static void test_pack_PCWPSTRUCT(void){    /* PCWPSTRUCT */    TEST_TYPE(PCWPSTRUCT, 4, 4);    TEST_TYPE_POINTER(PCWPSTRUCT, 16, 4);}static void test_pack_PDEBUGHOOKINFO(void){    /* PDEBUGHOOKINFO */    TEST_TYPE(PDEBUGHOOKINFO, 4, 4);    TEST_TYPE_POINTER(PDEBUGHOOKINFO, 20, 4);}static void test_pack_PDELETEITEMSTRUCT(void){    /* PDELETEITEMSTRUCT */    TEST_TYPE(PDELETEITEMSTRUCT, 4, 4);    TEST_TYPE_POINTER(PDELETEITEMSTRUCT, 20, 4);}static void test_pack_PDLGITEMTEMPLATEA(void){    /* PDLGITEMTEMPLATEA */    TEST_TYPE(PDLGITEMTEMPLATEA, 4, 4);    TEST_TYPE_POINTER(PDLGITEMTEMPLATEA, 18, 2);}static void test_pack_PDLGITEMTEMPLATEW(void){    /* PDLGITEMTEMPLATEW */    TEST_TYPE(PDLGITEMTEMPLATEW, 4, 4);    TEST_TYPE_POINTER(PDLGITEMTEMPLATEW, 18, 2);}static void test_pack_PDRAWITEMSTRUCT(void){    /* PDRAWITEMSTRUCT */    TEST_TYPE(PDRAWITEMSTRUCT, 4, 4);    TEST_TYPE_POINTER(PDRAWITEMSTRUCT, 48, 4);}static void test_pack_PEVENTMSG(void){    /* PEVENTMSG */    TEST_TYPE(PEVENTMSG, 4, 4);    TEST_TYPE_POINTER(PEVENTMSG, 20, 4);}static void test_pack_PGUITHREADINFO(void){    /* PGUITHREADINFO */    TEST_TYPE(PGUITHREADINFO, 4, 4);    TEST_TYPE_POINTER(PGUITHREADINFO, 48, 4);}static void test_pack_PHARDWAREHOOKSTRUCT(void){    /* PHARDWAREHOOKSTRUCT */    TEST_TYPE(PHARDWAREHOOKSTRUCT, 4, 4);    TEST_TYPE_POINTER(PHARDWAREHOOKSTRUCT, 16, 4);}static void test_pack_PHARDWAREINPUT(void){    /* PHARDWAREINPUT */    TEST_TYPE(PHARDWAREINPUT, 4, 4);    TEST_TYPE_POINTER(PHARDWAREINPUT, 8, 4);}static void test_pack_PHDEVNOTIFY(void){    /* PHDEVNOTIFY */    TEST_TYPE(PHDEVNOTIFY, 4, 4);    TEST_TYPE_POINTER(PHDEVNOTIFY, 4, 4);}static void test_pack_PHELPWININFOA(void){    /* PHELPWININFOA */    TEST_TYPE(PHELPWININFOA, 4, 4);    TEST_TYPE_POINTER(PHELPWININFOA, 28, 4);}static void test_pack_PHELPWININFOW(void){    /* PHELPWININFOW */    TEST_TYPE(PHELPWININFOW, 4, 4);    TEST_TYPE_POINTER(PHELPWININFOW, 28, 4);}static void test_pack_PICONINFO(void){    /* PICONINFO */    TEST_TYPE(PICONINFO, 4, 4);    TEST_TYPE_POINTER(PICONINFO, 20, 4);}static void test_pack_PICONMETRICSA(void){    /* PICONMETRICSA */    TEST_TYPE(PICONMETRICSA, 4, 4);    TEST_TYPE_POINTER(PICONMETRICSA, 76, 4);}static void test_pack_PICONMETRICSW(void){    /* PICONMETRICSW */    TEST_TYPE(PICONMETRICSW, 4, 4);    TEST_TYPE_POINTER(PICONMETRICSW, 108, 4);}static void test_pack_PINPUT(void){    /* PINPUT */    TEST_TYPE(PINPUT, 4, 4);}static void test_pack_PKBDLLHOOKSTRUCT(void){    /* PKBDLLHOOKSTRUCT */    TEST_TYPE(PKBDLLHOOKSTRUCT, 4, 4);    TEST_TYPE_POINTER(PKBDLLHOOKSTRUCT, 20, 4);}static void test_pack_PKEYBDINPUT(void){    /* PKEYBDINPUT */    TEST_TYPE(PKEYBDINPUT, 4, 4);    TEST_TYPE_POINTER(PKEYBDINPUT, 16, 4);}static void test_pack_PMDINEXTMENU(void){    /* PMDINEXTMENU */    TEST_TYPE(PMDINEXTMENU, 4, 4);    TEST_TYPE_POINTER(PMDINEXTMENU, 12, 4);}static void test_pack_PMEASUREITEMSTRUCT(void){    /* PMEASUREITEMSTRUCT */    TEST_TYPE(PMEASUREITEMSTRUCT, 4, 4);    TEST_TYPE_POINTER(PMEASUREITEMSTRUCT, 24, 4);}static void test_pack_PMENUITEMTEMPLATE(void){    /* PMENUITEMTEMPLATE */    TEST_TYPE(PMENUITEMTEMPLATE, 4, 4);    TEST_TYPE_POINTER(PMENUITEMTEMPLATE, 6, 2);}static void test_pack_PMENUITEMTEMPLATEHEADER(void){    /* PMENUITEMTEMPLATEHEADER */    TEST_TYPE(PMENUITEMTEMPLATEHEADER, 4, 4);    TEST_TYPE_POINTER(PMENUITEMTEMPLATEHEADER, 4, 2);}static void test_pack_PMINIMIZEDMETRICS(void){    /* PMINIMIZEDMETRICS */    TEST_TYPE(PMINIMIZEDMETRICS, 4, 4);    TEST_TYPE_POINTER(PMINIMIZEDMETRICS, 20, 4);}static void test_pack_PMINMAXINFO(void){    /* PMINMAXINFO */    TEST_TYPE(PMINMAXINFO, 4, 4);    TEST_TYPE_POINTER(PMINMAXINFO, 40, 4);}static void test_pack_PMOUSEHOOKSTRUCT(void){    /* PMOUSEHOOKSTRUCT */    TEST_TYPE(PMOUSEHOOKSTRUCT, 4, 4);    TEST_TYPE_POINTER(PMOUSEHOOKSTRUCT, 20, 4);}static void test_pack_PMOUSEINPUT(void){    /* PMOUSEINPUT */    TEST_TYPE(PMOUSEINPUT, 4, 4);    TEST_TYPE_POINTER(PMOUSEINPUT, 24, 4);}static void test_pack_PMSG(void){    /* PMSG */    TEST_TYPE(PMSG, 4, 4);    TEST_TYPE_POINTER(PMSG, 28, 4);}static void test_pack_PMSGBOXPARAMSA(void){    /* PMSGBOXPARAMSA */    TEST_TYPE(PMSGBOXPARAMSA, 4, 4);    TEST_TYPE_POINTER(PMSGBOXPARAMSA, 40, 4);}static void test_pack_PMSGBOXPARAMSW(void){    /* PMSGBOXPARAMSW */    TEST_TYPE(PMSGBOXPARAMSW, 4, 4);    TEST_TYPE_POINTER(PMSGBOXPARAMSW, 40, 4);}static void test_pack_PMSLLHOOKSTRUCT(void){    /* PMSLLHOOKSTRUCT */    TEST_TYPE(PMSLLHOOKSTRUCT, 4, 4);    TEST_TYPE_POINTER(PMSLLHOOKSTRUCT, 24, 4);}static void test_pack_PMULTIKEYHELPA(void){    /* PMULTIKEYHELPA */    TEST_TYPE(PMULTIKEYHELPA, 4, 4);    TEST_TYPE_POINTER(PMULTIKEYHELPA, 8, 4);}static void test_pack_PMULTIKEYHELPW(void){    /* PMULTIKEYHELPW */    TEST_TYPE(PMULTIKEYHELPW, 4, 4);    TEST_TYPE_POINTER(PMULTIKEYHELPW, 8, 4);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -