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

📄 user32.inc

📁 一个用纯汇编 写的操作系统 源代码 是用 TASM 编译器写的
💻 INC
📖 第 1 页 / 共 2 页
字号:

; USER32 API calls

import user32,\
       ActivateKeyboardLayout,'ActivateKeyboardLayout',\
       AdjustWindowRect,'AdjustWindowRect',\
       AdjustWindowRectEx,'AdjustWindowRectEx',\
       AnimateWindow,'AnimateWindow',\
       AnyPopup,'AnyPopup',\
       AppendMenuA,'AppendMenuA',\
       AppendMenuW,'AppendMenuW',\
       ArrangeIconicWindows,'ArrangeIconicWindows',\
       AttachThreadInput,'AttachThreadInput',\
       BeginDeferWindowPos,'BeginDeferWindowPos',\
       BeginPaint,'BeginPaint',\
       BlockInput,'BlockInput',\
       BringWindowToTop,'BringWindowToTop',\
       BroadcastSystemMessageA,'BroadcastSystemMessageA',\
       BroadcastSystemMessageW,'BroadcastSystemMessageW',\
       CallMsgFilterA,'CallMsgFilterA',\
       CallMsgFilterW,'CallMsgFilterW',\
       CallNextHookEx,'CallNextHookEx',\
       CallWindowProcA,'CallWindowProcA',\
       CallWindowProcW,'CallWindowProcW',\
       CascadeChildWindows,'CascadeChildWindows',\
       CascadeWindows,'CascadeWindows',\
       ChangeClipboardChain,'ChangeClipboardChain',\
       ChangeDisplaySettingsA,'ChangeDisplaySettingsA',\
       ChangeDisplaySettingsW,'ChangeDisplaySettingsW',\
       ChangeDisplaySettingsExA,'ChangeDisplaySettingsExA',\
       ChangeDisplaySettingsExW,'ChangeDisplaySettingsExW',\
       ChangeMenuA,'ChangeMenuA',\
       ChangeMenuW,'ChangeMenuW',\
       CharLowerA,'CharLowerA',\
       CharLowerW,'CharLowerW',\
       CharLowerBuffA,'CharLowerBuffA',\
       CharLowerBuffW,'CharLowerBuffW',\
       CharNextA,'CharNextA',\
       CharNextW,'CharNextW',\
       CharNextExA,'CharNextExA',\
       CharNextExW,'CharNextExW',\
       CharPrevA,'CharPrevA',\
       CharPrevW,'CharPrevW',\
       CharPrevExA,'CharPrevExA',\
       CharPrevExW,'CharPrevExW',\
       CharToOemA,'CharToOemA',\
       CharToOemW,'CharToOemW',\
       CharToOemBuffA,'CharToOemBuffA',\
       CharToOemBuffW,'CharToOemBuffW',\
       CharUpperA,'CharUpperA',\
       CharUpperW,'CharUpperW',\
       CharUpperBuffA,'CharUpperBuffA',\
       CharUpperBuffW,'CharUpperBuffW',\
       CheckDlgButton,'CheckDlgButton',\
       CheckMenuItem,'CheckMenuItem',\
       CheckMenuRadioItem,'CheckMenuRadioItem',\
       CheckRadioButton,'CheckRadioButton',\
       ChildWindowFromPoint,'ChildWindowFromPoint',\
       ChildWindowFromPointEx,'ChildWindowFromPointEx',\
       ClientToScreen,'ClientToScreen',\
       ClipCursor,'ClipCursor',\
       CloseClipboard,'CloseClipboard',\
       CloseDesktop,'CloseDesktop',\
       CloseWindow,'CloseWindow',\
       CloseWindowStation,'CloseWindowStation',\
       CopyAcceleratorTableA,'CopyAcceleratorTableA',\
       CopyAcceleratorTableW,'CopyAcceleratorTableW',\
       CopyIcon,'CopyIcon',\
       CopyImage,'CopyImage',\
       CopyRect,'CopyRect',\
       CountClipboardFormats,'CountClipboardFormats',\
       CreateAcceleratorTableA,'CreateAcceleratorTableA',\
       CreateAcceleratorTableW,'CreateAcceleratorTableW',\
       CreateCaret,'CreateCaret',\
       CreateCursor,'CreateCursor',\
       CreateDesktopA,'CreateDesktopA',\
       CreateDesktopW,'CreateDesktopW',\
       CreateDialogIndirectParamA,'CreateDialogIndirectParamA',\
       CreateDialogIndirectParamW,'CreateDialogIndirectParamW',\
       CreateDialogParamA,'CreateDialogParamA',\
       CreateDialogParamW,'CreateDialogParamW',\
       CreateIcon,'CreateIcon',\
       CreateIconFromResource,'CreateIconFromResource',\
       CreateIconFromResourceEx,'CreateIconFromResourceEx',\
       CreateIconIndirect,'CreateIconIndirect',\
       CreateMDIWindowA,'CreateMDIWindowA',\
       CreateMDIWindowW,'CreateMDIWindowW',\
       CreateMenu,'CreateMenu',\
       CreatePopupMenu,'CreatePopupMenu',\
       CreateWindowExA,'CreateWindowExA',\
       CreateWindowExW,'CreateWindowExW',\
       CreateWindowStationA,'CreateWindowStationA',\
       CreateWindowStationW,'CreateWindowStationW',\
       DdeAbandonTransaction,'DdeAbandonTransaction',\
       DdeAccessData,'DdeAccessData',\
       DdeAddData,'DdeAddData',\
       DdeClientTransaction,'DdeClientTransaction',\
       DdeCmpStringHandles,'DdeCmpStringHandles',\
       DdeConnect,'DdeConnect',\
       DdeConnectList,'DdeConnectList',\
       DdeCreateDataHandle,'DdeCreateDataHandle',\
       DdeCreateStringHandleA,'DdeCreateStringHandleA',\
       DdeCreateStringHandleW,'DdeCreateStringHandleW',\
       DdeDisconnect,'DdeDisconnect',\
       DdeDisconnectList,'DdeDisconnectList',\
       DdeEnableCallback,'DdeEnableCallback',\
       DdeFreeDataHandle,'DdeFreeDataHandle',\
       DdeFreeStringHandle,'DdeFreeStringHandle',\
       DdeGetData,'DdeGetData',\
       DdeGetLastError,'DdeGetLastError',\
       DdeGetQualityOfService,'DdeGetQualityOfService',\
       DdeImpersonateClient,'DdeImpersonateClient',\
       DdeInitializeA,'DdeInitializeA',\
       DdeInitializeW,'DdeInitializeW',\
       DdeKeepStringHandle,'DdeKeepStringHandle',\
       DdeNameService,'DdeNameService',\
       DdePostAdvise,'DdePostAdvise',\
       DdeQueryConvInfo,'DdeQueryConvInfo',\
       DdeQueryNextServer,'DdeQueryNextServer',\
       DdeQueryStringA,'DdeQueryStringA',\
       DdeQueryStringW,'DdeQueryStringW',\
       DdeReconnect,'DdeReconnect',\
       DdeSetQualityOfService,'DdeSetQualityOfService',\
       DdeSetUserHandle,'DdeSetUserHandle',\
       DdeUnaccessData,'DdeUnaccessData',\
       DdeUninitialize,'DdeUninitialize',\
       DefDlgProcA,'DefDlgProcA',\
       DefDlgProcW,'DefDlgProcW',\
       DefFrameProcA,'DefFrameProcA',\
       DefFrameProcW,'DefFrameProcW',\
       DefMDIChildProcA,'DefMDIChildProcA',\
       DefMDIChildProcW,'DefMDIChildProcW',\
       DefWindowProcA,'DefWindowProcA',\
       DefWindowProcW,'DefWindowProcW',\
       DeferWindowPos,'DeferWindowPos',\
       DeleteMenu,'DeleteMenu',\
       DestroyAcceleratorTable,'DestroyAcceleratorTable',\
       DestroyCaret,'DestroyCaret',\
       DestroyCursor,'DestroyCursor',\
       DestroyIcon,'DestroyIcon',\
       DestroyMenu,'DestroyMenu',\
       DestroyWindow,'DestroyWindow',\
       DialogBoxIndirectParamA,'DialogBoxIndirectParamA',\
       DialogBoxIndirectParamW,'DialogBoxIndirectParamW',\
       DialogBoxParamA,'DialogBoxParamA',\
       DialogBoxParamW,'DialogBoxParamW',\
       DispatchMessageA,'DispatchMessageA',\
       DispatchMessageW,'DispatchMessageW',\
       DlgDirListA,'DlgDirListA',\
       DlgDirListW,'DlgDirListW',\
       DlgDirListComboBoxA,'DlgDirListComboBoxA',\
       DlgDirListComboBoxW,'DlgDirListComboBoxW',\
       DlgDirSelectComboBoxExA,'DlgDirSelectComboBoxExA',\
       DlgDirSelectComboBoxExW,'DlgDirSelectComboBoxExW',\
       DlgDirSelectExA,'DlgDirSelectExA',\
       DlgDirSelectExW,'DlgDirSelectExW',\
       DragDetect,'DragDetect',\
       DragObject,'DragObject',\
       DrawAnimatedRects,'DrawAnimatedRects',\
       DrawCaption,'DrawCaption',\
       DrawEdge,'DrawEdge',\
       DrawFocusRect,'DrawFocusRect',\
       DrawFrame,'DrawFrame',\
       DrawFrameControl,'DrawFrameControl',\
       DrawIcon,'DrawIcon',\
       DrawIconEx,'DrawIconEx',\
       DrawMenuBar,'DrawMenuBar',\
       DrawStateA,'DrawStateA',\
       DrawStateW,'DrawStateW',\
       DrawTextA,'DrawTextA',\
       DrawTextW,'DrawTextW',\
       DrawTextExA,'DrawTextExA',\
       DrawTextExW,'DrawTextExW',\
       EditWndProc,'EditWndProc',\
       EmptyClipboard,'EmptyClipboard',\
       EnableMenuItem,'EnableMenuItem',\
       EnableScrollBar,'EnableScrollBar',\
       EnableWindow,'EnableWindow',\
       EndDeferWindowPos,'EndDeferWindowPos',\
       EndDialog,'EndDialog',\
       EndMenu,'EndMenu',\
       EndPaint,'EndPaint',\
       EnumChildWindows,'EnumChildWindows',\
       EnumClipboardFormats,'EnumClipboardFormats',\
       EnumDesktopWindows,'EnumDesktopWindows',\
       EnumDesktopsA,'EnumDesktopsA',\
       EnumDesktopsW,'EnumDesktopsW',\
       EnumDisplayMonitors,'EnumDisplayMonitors',\
       EnumDisplaySettingsA,'EnumDisplaySettingsA',\
       EnumDisplaySettingsW,'EnumDisplaySettingsW',\
       EnumDisplaySettingsExA,'EnumDisplaySettingsExA',\
       EnumDisplaySettingsExW,'EnumDisplaySettingsExW',\
       EnumPropsA,'EnumPropsA',\
       EnumPropsW,'EnumPropsW',\
       EnumPropsExA,'EnumPropsExA',\
       EnumPropsExW,'EnumPropsExW',\
       EnumThreadWindows,'EnumThreadWindows',\
       EnumWindowStationsA,'EnumWindowStationsA',\
       EnumWindowStationsW,'EnumWindowStationsW',\
       EnumWindows,'EnumWindows',\
       EqualRect,'EqualRect',\
       ExcludeUpdateRgn,'ExcludeUpdateRgn',\
       ExitWindowsEx,'ExitWindowsEx',\
       FillRect,'FillRect',\
       FindWindowA,'FindWindowA',\
       FindWindowW,'FindWindowW',\
       FindWindowExA,'FindWindowExA',\
       FindWindowExW,'FindWindowExW',\
       FlashWindow,'FlashWindow',\
       FrameRect,'FrameRect',\
       FreeDDElParam,'FreeDDElParam',\
       GetActiveWindow,'GetActiveWindow',\
       GetAltTabInfoA,'GetAltTabInfoA',\
       GetAltTabInfoW,'GetAltTabInfoW',\
       GetAncestor,'GetAncestor',\
       GetAsyncKeyState,'GetAsyncKeyState',\
       GetCapture,'GetCapture',\
       GetCaretBlinkTime,'GetCaretBlinkTime',\
       GetCaretPos,'GetCaretPos',\
       GetClassInfoA,'GetClassInfoA',\
       GetClassInfoW,'GetClassInfoW',\
       GetClassInfoExA,'GetClassInfoExA',\
       GetClassInfoExW,'GetClassInfoExW',\
       GetClassLongA,'GetClassLongA',\
       GetClassLongW,'GetClassLongW',\
       GetClassNameA,'GetClassNameA',\
       GetClassNameW,'GetClassNameW',\
       GetClassWord,'GetClassWord',\
       GetClientRect,'GetClientRect',\
       GetClipCursor,'GetClipCursor',\
       GetClipboardData,'GetClipboardData',\
       GetClipboardFormatNameA,'GetClipboardFormatNameA',\
       GetClipboardFormatNameW,'GetClipboardFormatNameW',\
       GetClipboardSequenceNumberA,'GetClipboardSequenceNumberA',\
       GetClipboardSequenceNumberW,'GetClipboardSequenceNumberW',\
       GetClipboardViewer,'GetClipboardViewer',\
       GetComboBoxInfo,'GetComboBoxInfo',\
       GetCursor,'GetCursor',\
       GetCursorInfo,'GetCursorInfo',\
       GetCursorPos,'GetCursorPos',\
       GetDC,'GetDC',\
       GetDCEx,'GetDCEx',\
       GetDesktopWindow,'GetDesktopWindow',\
       GetDialogBaseUnits,'GetDialogBaseUnits',\
       GetDlgCtrlID,'GetDlgCtrlID',\
       GetDlgItem,'GetDlgItem',\
       GetDlgItemInt,'GetDlgItemInt',\
       GetDlgItemTextA,'GetDlgItemTextA',\
       GetDlgItemTextW,'GetDlgItemTextW',\
       GetDoubleClickTime,'GetDoubleClickTime',\
       GetFocus,'GetFocus',\
       GetForegroundWindow,'GetForegroundWindow',\
       GetGUIThreadInfo,'GetGUIThreadInfo',\
       GetGuiResources,'GetGuiResources',\
       GetIconInfo,'GetIconInfo',\
       GetInputDesktop,'GetInputDesktop',\
       GetInputState,'GetInputState',\
       GetKBCodePage,'GetKBCodePage',\
       GetKeyNameTextA,'GetKeyNameTextA',\
       GetKeyNameTextW,'GetKeyNameTextW',\
       GetKeyState,'GetKeyState',\
       GetKeyboardLayout,'GetKeyboardLayout',\
       GetKeyboardLayoutList,'GetKeyboardLayoutList',\
       GetKeyboardLayoutNameA,'GetKeyboardLayoutNameA',\
       GetKeyboardLayoutNameW,'GetKeyboardLayoutNameW',\
       GetKeyboardState,'GetKeyboardState',\
       GetKeyboardType,'GetKeyboardType',\
       GetLastActivePopup,'GetLastActivePopup',\
       GetLastInputInfo,'GetLastInputInfo',\
       GetLayeredWindowAttributes,'GetLayeredWindowAttributes',\
       GetListBoxInfo,'GetListBoxInfo',\
       GetMenu,'GetMenu',\
       GetMenuBarInfo,'GetMenuBarInfo',\
       GetMenuCheckMarkDimensions,'GetMenuCheckMarkDimensions',\
       GetMenuContextHelpId,'GetMenuContextHelpId',\
       GetMenuDefaultItem,'GetMenuDefaultItem',\
       GetMenuInfo,'GetMenuInfo',\
       GetMenuItemCount,'GetMenuItemCount',\
       GetMenuItemID,'GetMenuItemID',\
       GetMenuItemInfoA,'GetMenuItemInfoA',\
       GetMenuItemInfoW,'GetMenuItemInfoW',\
       GetMenuItemRect,'GetMenuItemRect',\
       GetMenuState,'GetMenuState',\
       GetMenuStringA,'GetMenuStringA',\
       GetMenuStringW,'GetMenuStringW',\
       GetMessageA,'GetMessageA',\
       GetMessageW,'GetMessageW',\
       GetMessageExtraInfo,'GetMessageExtraInfo',\
       GetMessagePos,'GetMessagePos',\
       GetMessageTime,'GetMessageTime',\
       GetMonitorInfoA,'GetMonitorInfoA',\
       GetMonitorInfoW,'GetMonitorInfoW',\
       GetMouseMovePoints,'GetMouseMovePoints',\
       GetNextDlgGroupItem,'GetNextDlgGroupItem',\
       GetNextDlgTabItem,'GetNextDlgTabItem',\
       GetOpenClipboardWindow,'GetOpenClipboardWindow',\
       GetParent,'GetParent',\
       GetPriorityClipboardFormat,'GetPriorityClipboardFormat',\
       GetProcessWindowStation,'GetProcessWindowStation',\
       GetPropA,'GetPropA',\
       GetPropW,'GetPropW',\
       GetQueueStatus,'GetQueueStatus',\
       GetScrollBarInfo,'GetScrollBarInfo',\
       GetScrollInfo,'GetScrollInfo',\
       GetScrollPos,'GetScrollPos',\
       GetScrollRange,'GetScrollRange',\
       GetShellWindow,'GetShellWindow',\
       GetSubMenu,'GetSubMenu',\
       GetSysColor,'GetSysColor',\
       GetSysColorBrush,'GetSysColorBrush',\
       GetSystemMenu,'GetSystemMenu',\
       GetSystemMetrics,'GetSystemMetrics',\
       GetTabbedTextExtentA,'GetTabbedTextExtentA',\
       GetTabbedTextExtentW,'GetTabbedTextExtentW',\
       GetThreadDesktop,'GetThreadDesktop',\
       GetTitleBarInfo,'GetTitleBarInfo',\
       GetTopWindow,'GetTopWindow',\
       GetUpdateRect,'GetUpdateRect',\
       GetUpdateRgn,'GetUpdateRgn',\
       GetUserObjectInformationA,'GetUserObjectInformationA',\
       GetUserObjectInformationW,'GetUserObjectInformationW',\
       GetUserObjectSecurity,'GetUserObjectSecurity',\
       GetWindow,'GetWindow',\
       GetWindowContextHelpId,'GetWindowContextHelpId',\
       GetWindowDC,'GetWindowDC',\
       GetWindowInfo,'GetWindowInfo',\
       GetWindowLongA,'GetWindowLongA',\
       GetWindowLongW,'GetWindowLongW',\
       GetWindowModuleFileNameA,'GetWindowModuleFileNameA',\
       GetWindowModuleFileNameW,'GetWindowModuleFileNameW',\
       GetWindowPlacement,'GetWindowPlacement',\
       GetWindowRect,'GetWindowRect',\
       GetWindowRgn,'GetWindowRgn',\
       GetWindowTextA,'GetWindowTextA',\
       GetWindowTextW,'GetWindowTextW',\
       GetWindowTextLengthA,'GetWindowTextLengthA',\
       GetWindowTextLengthW,'GetWindowTextLengthW',\
       GetWindowThreadProcessId,'GetWindowThreadProcessId',\
       GetWindowWord,'GetWindowWord',\
       GrayStringA,'GrayStringA',\
       GrayStringW,'GrayStringW',\
       HideCaret,'HideCaret',\
       HiliteMenuItem,'HiliteMenuItem',\
       IMPGetIMEA,'IMPGetIMEA',\
       IMPGetIMEW,'IMPGetIMEW',\
       IMPQueryIMEA,'IMPQueryIMEA',\
       IMPQueryIMEW,'IMPQueryIMEW',\
       IMPSetIMEA,'IMPSetIMEA',\
       IMPSetIMEW,'IMPSetIMEW',\
       ImpersonateDdeClientWindow,'ImpersonateDdeClientWindow',\
       InSendMessage,'InSendMessage',\
       InSendMessageEx,'InSendMessageEx',\
       InflateRect,'InflateRect',\
       InsertMenuA,'InsertMenuA',\
       InsertMenuW,'InsertMenuW',\
       InsertMenuItemA,'InsertMenuItemA',\
       InsertMenuItemW,'InsertMenuItemW',\
       IntersectRect,'IntersectRect',\
       InvalidateRect,'InvalidateRect',\
       InvalidateRgn,'InvalidateRgn',\
       InvertRect,'InvertRect',\
       IsCharAlphaA,'IsCharAlphaA',\
       IsCharAlphaW,'IsCharAlphaW',\
       IsCharAlphaNumericA,'IsCharAlphaNumericA',\
       IsCharAlphaNumericW,'IsCharAlphaNumericW',\
       IsCharLowerA,'IsCharLowerA',\
       IsCharLowerW,'IsCharLowerW',\
       IsCharUpperA,'IsCharUpperA',\
       IsCharUpperW,'IsCharUpperW',\
       IsChild,'IsChild',\
       IsClipboardFormatAvailable,'IsClipboardFormatAvailable',\
       IsDialogMessageA,'IsDialogMessageA',\
       IsDialogMessageW,'IsDialogMessageW',\
       IsDlgButtonChecked,'IsDlgButtonChecked',\
       IsIconic,'IsIconic',\
       IsMenu,'IsMenu',\
       IsRectEmpty,'IsRectEmpty',\
       IsWindow,'IsWindow',\

⌨️ 快捷键说明

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