478 lines
9.8 KiB
SourcePawn
478 lines
9.8 KiB
SourcePawn
|
|
; USER32 API calls parameters' count
|
|
|
|
ActivateKeyboardLayout% = 2
|
|
AdjustWindowRect% = 3
|
|
AdjustWindowRectEx% = 4
|
|
AnimateWindow% = 3
|
|
AnyPopup% = 0
|
|
AppendMenu% = 4
|
|
ArrangeIconicWindows% = 1
|
|
AttachThreadInput% = 3
|
|
BeginDeferWindowPos% = 1
|
|
BeginPaint% = 2
|
|
BlockInput% = 1
|
|
BringWindowToTop% = 1
|
|
BroadcastSystemMessage% = 5
|
|
CallMsgFilter% = 2
|
|
CallNextHookEx% = 4
|
|
CallWindowProc% = 5
|
|
CascadeChildWindows% = 2
|
|
CascadeWindows% = 5
|
|
ChangeClipboardChain% = 2
|
|
ChangeDisplaySettings% = 2
|
|
ChangeDisplaySettingsEx% = 5
|
|
ChangeMenu% = 5
|
|
CharLower% = 1
|
|
CharLowerBuff% = 2
|
|
CharNext% = 1
|
|
CharNextEx% = 3
|
|
CharPrev% = 2
|
|
CharPrevEx% = 4
|
|
CharToOem% = 2
|
|
CharToOemBuff% = 3
|
|
CharUpper% = 1
|
|
CharUpperBuff% = 2
|
|
CheckDlgButton% = 3
|
|
CheckMenuItem% = 3
|
|
CheckMenuRadioItem% = 5
|
|
CheckRadioButton% = 4
|
|
ChildWindowFromPoint% = 3
|
|
ChildWindowFromPointEx% = 4
|
|
ClientToScreen% = 2
|
|
ClipCursor% = 1
|
|
CloseClipboard% = 0
|
|
CloseDesktop% = 1
|
|
CloseWindow% = 1
|
|
CloseWindowStation% = 1
|
|
CopyAcceleratorTable% = 3
|
|
CopyIcon% = 1
|
|
CopyImage% = 5
|
|
CopyRect% = 2
|
|
CountClipboardFormats% = 0
|
|
CreateAcceleratorTable% = 2
|
|
CreateCaret% = 4
|
|
CreateCursor% = 7
|
|
CreateDesktop% = 6
|
|
CreateDialogIndirectParam% = 5
|
|
CreateDialogParam% = 5
|
|
CreateIcon% = 7
|
|
CreateIconFromResource% = 4
|
|
CreateIconFromResourceEx% = 7
|
|
CreateIconIndirect% = 1
|
|
CreateMDIWindow% = 10
|
|
CreateMenu% = 0
|
|
CreatePopupMenu% = 0
|
|
CreateWindowEx% = 12
|
|
CreateWindowStation% = 4
|
|
DdeAbandonTransaction% = 3
|
|
DdeAccessData% = 2
|
|
DdeAddData% = 4
|
|
DdeClientTransaction% = 8
|
|
DdeCmpStringHandles% = 2
|
|
DdeConnect% = 4
|
|
DdeConnectList% = 5
|
|
DdeCreateDataHandle% = 7
|
|
DdeCreateStringHandle% = 3
|
|
DdeDisconnect% = 1
|
|
DdeDisconnectList% = 1
|
|
DdeEnableCallback% = 3
|
|
DdeFreeDataHandle% = 1
|
|
DdeFreeStringHandle% = 2
|
|
DdeGetData% = 4
|
|
DdeGetLastError% = 1
|
|
DdeGetQualityOfService% = 3
|
|
DdeImpersonateClient% = 1
|
|
DdeInitialize% = 4
|
|
DdeKeepStringHandle% = 2
|
|
DdeNameService% = 4
|
|
DdePostAdvise% = 3
|
|
DdeQueryConvInfo% = 3
|
|
DdeQueryNextServer% = 2
|
|
DdeQueryString% = 5
|
|
DdeReconnect% = 1
|
|
DdeSetQualityOfService% = 3
|
|
DdeSetUserHandle% = 3
|
|
DdeUnaccessData% = 1
|
|
DdeUninitialize% = 1
|
|
DefDlgProc% = 4
|
|
DefFrameProc% = 5
|
|
DefMDIChildProc% = 4
|
|
DefWindowProc% = 4
|
|
DeferWindowPos% = 8
|
|
DeleteMenu% = 3
|
|
DestroyAcceleratorTable% = 1
|
|
DestroyCaret% = 0
|
|
DestroyCursor% = 1
|
|
DestroyIcon% = 1
|
|
DestroyMenu% = 1
|
|
DestroyWindow% = 1
|
|
DialogBoxIndirectParam% = 5
|
|
DialogBoxParam% = 5
|
|
DispatchMessage% = 1
|
|
DlgDirList% = 5
|
|
DlgDirListComboBox% = 5
|
|
DlgDirSelectComboBoxEx% = 4
|
|
DlgDirSelectEx% = 4
|
|
DragDetect% = 3
|
|
DragObject% = 5
|
|
DrawAnimatedRects% = 4
|
|
DrawCaption% = 4
|
|
DrawEdge% = 4
|
|
DrawFocusRect% = 2
|
|
DrawFrame% = 4
|
|
DrawFrameControl% = 4
|
|
DrawIcon% = 4
|
|
DrawIconEx% = 9
|
|
DrawMenuBar% = 1
|
|
DrawState% = 10
|
|
DrawText% = 5
|
|
DrawTextEx% = 6
|
|
EditWndProc% = 4
|
|
EmptyClipboard% = 0
|
|
EnableMenuItem% = 3
|
|
EnableScrollBar% = 3
|
|
EnableWindow% = 2
|
|
EndDeferWindowPos% = 1
|
|
EndDialog% = 2
|
|
EndMenu% = 0
|
|
EndPaint% = 2
|
|
EnumChildWindows% = 3
|
|
EnumClipboardFormats% = 1
|
|
EnumDesktopWindows% = 3
|
|
EnumDesktops% = 3
|
|
EnumDisplayMonitors% = 4
|
|
EnumDisplaySettings% = 3
|
|
EnumDisplaySettingsEx% = 4
|
|
EnumProps% = 2
|
|
EnumPropsEx% = 3
|
|
EnumThreadWindows% = 3
|
|
EnumWindowStations% = 2
|
|
EnumWindows% = 2
|
|
EqualRect% = 2
|
|
ExcludeUpdateRgn% = 2
|
|
ExitWindowsEx% = 2
|
|
FillRect% = 3
|
|
FindWindow% = 2
|
|
FindWindowEx% = 4
|
|
FlashWindow% = 2
|
|
FrameRect% = 3
|
|
FreeDDElParam% = 2
|
|
GetActiveWindow% = 0
|
|
GetAltTabInfo% = 5
|
|
GetAncestor% = 2
|
|
GetAsyncKeyState% = 1
|
|
GetCapture% = 0
|
|
GetCaretBlinkTime% = 0
|
|
GetCaretPos% = 1
|
|
GetClassInfo% = 3
|
|
GetClassInfoEx% = 3
|
|
GetClassLong% = 2
|
|
GetClassName% = 3
|
|
GetClassWord% = 2
|
|
GetClientRect% = 2
|
|
GetClipCursor% = 1
|
|
GetClipboardData% = 1
|
|
GetClipboardFormatName% = 3
|
|
GetClipboardSequenceNumber% = 0
|
|
GetClipboardViewer% = 0
|
|
GetComboBoxInfo% = 2
|
|
GetCursor% = 0
|
|
GetCursorInfo% = 1
|
|
GetCursorPos% = 1
|
|
GetDC% = 1
|
|
GetDCEx% = 3
|
|
GetDesktopWindow% = 0
|
|
GetDialogBaseUnits% = 0
|
|
GetDlgCtrlID% = 1
|
|
GetDlgItem% = 2
|
|
GetDlgItemInt% = 4
|
|
GetDlgItemText% = 4
|
|
GetDoubleClickTime% = 0
|
|
GetFocus% = 0
|
|
GetForegroundWindow% = 0
|
|
GetGUIThreadInfo% = 2
|
|
GetGuiResources% = 2
|
|
GetIconInfo% = 2
|
|
GetInputDesktop% = 0
|
|
GetInputState% = 0
|
|
GetKBCodePage% = 0
|
|
GetKeyNameText% = 3
|
|
GetKeyState% = 1
|
|
GetKeyboardLayout% = 1
|
|
GetKeyboardLayoutList% = 2
|
|
GetKeyboardLayoutName% = 1
|
|
GetKeyboardState% = 1
|
|
GetKeyboardType% = 1
|
|
GetLastActivePopup% = 1
|
|
GetLastInputInfo% = 1
|
|
GetListBoxInfo% = 1
|
|
GetMenu% = 1
|
|
GetMenuBarInfo% = 4
|
|
GetMenuCheckMarkDimensions% = 0
|
|
GetMenuContextHelpId% = 1
|
|
GetMenuDefaultItem% = 3
|
|
GetMenuInfo% = 2
|
|
GetMenuItemCount% = 1
|
|
GetMenuItemID% = 2
|
|
GetMenuItemInfo% = 4
|
|
GetMenuItemRect% = 4
|
|
GetMenuState% = 3
|
|
GetMenuString% = 5
|
|
GetMessage% = 4
|
|
GetMessageExtraInfo% = 0
|
|
GetMessagePos% = 0
|
|
GetMessageTime% = 0
|
|
GetMonitorInfo% = 2
|
|
GetMouseMovePoints% = 5
|
|
GetNextDlgGroupItem% = 3
|
|
GetNextDlgTabItem% = 3
|
|
GetOpenClipboardWindow% = 0
|
|
GetParent% = 1
|
|
GetPriorityClipboardFormat% = 2
|
|
GetProcessWindowStation% = 0
|
|
GetProp% = 2
|
|
GetQueueStatus% = 1
|
|
GetScrollBarInfo% = 3
|
|
GetScrollInfo% = 3
|
|
GetScrollPos% = 2
|
|
GetScrollRange% = 4
|
|
GetShellWindow% = 0
|
|
GetSubMenu% = 2
|
|
GetSysColor% = 1
|
|
GetSysColorBrush% = 1
|
|
GetSystemMenu% = 2
|
|
GetSystemMetrics% = 1
|
|
GetTabbedTextExtent% = 5
|
|
GetThreadDesktop% = 1
|
|
GetTitleBarInfo% = 2
|
|
GetTopWindow% = 1
|
|
GetUpdateRect% = 3
|
|
GetUpdateRgn% = 3
|
|
GetUserObjectInformation% = 5
|
|
GetUserObjectSecurity% = 5
|
|
GetWindow% = 2
|
|
GetWindowContextHelpId% = 1
|
|
GetWindowDC% = 1
|
|
GetWindowInfo% = 2
|
|
GetWindowLong% = 2
|
|
GetWindowModuleFileName% = 3
|
|
GetWindowPlacement% = 2
|
|
GetWindowRect% = 2
|
|
GetWindowRgn% = 2
|
|
GetWindowText% = 3
|
|
GetWindowTextLength% = 1
|
|
GetWindowThreadProcessId% = 2
|
|
GetWindowWord% = 2
|
|
GrayString% = 9
|
|
HideCaret% = 1
|
|
HiliteMenuItem% = 4
|
|
IMPGetIME% = 2
|
|
IMPQueryIME% = 1
|
|
IMPSetIME% = 2
|
|
ImpersonateDdeClientWindow% = 2
|
|
InSendMessage% = 0
|
|
InSendMessageEx% = 1
|
|
InflateRect% = 3
|
|
InsertMenu% = 5
|
|
InsertMenuItem% = 4
|
|
IntersectRect% = 3
|
|
InvalidateRect% = 3
|
|
InvalidateRgn% = 3
|
|
InvertRect% = 2
|
|
IsCharAlpha% = 1
|
|
IsCharAlphaNumeric% = 1
|
|
IsCharLower% = 1
|
|
IsCharUpper% = 1
|
|
IsChild% = 2
|
|
IsClipboardFormatAvailable% = 1
|
|
IsDialogMessage% = 2
|
|
IsDlgButtonChecked% = 2
|
|
IsIconic% = 1
|
|
IsMenu% = 1
|
|
IsRectEmpty% = 1
|
|
IsWindow% = 1
|
|
IsWindowEnabled% = 1
|
|
IsWindowUnicode% = 1
|
|
IsWindowVisible% = 1
|
|
IsZoomed% = 1
|
|
KillSystemTimer% = 2
|
|
KillTimer% = 2
|
|
LoadAccelerators% = 2
|
|
LoadBitmap% = 2
|
|
LoadCursor% = 2
|
|
LoadCursorFromFile% = 1
|
|
LoadIcon% = 2
|
|
LoadImage% = 6
|
|
LoadKeyboardLayout% = 2
|
|
LoadMenu% = 2
|
|
LoadMenuIndirect% = 1
|
|
LoadString% = 4
|
|
LockWindowUpdate% = 1
|
|
LockWorkStation% = 0
|
|
LookupIconIdFromDirectory% = 2
|
|
LookupIconIdFromDirectoryEx% = 5
|
|
MapDialogRect% = 2
|
|
MapVirtualKey% = 2
|
|
MapVirtualKeyEx% = 3
|
|
MapWindowPoints% = 4
|
|
MenuItemFromPoint% = 4
|
|
MessageBeep% = 1
|
|
MessageBox% = 4
|
|
MessageBoxEx% = 5
|
|
MessageBoxIndirect% = 1
|
|
ModifyMenu% = 5
|
|
MonitorFromPoint% = 3
|
|
MonitorFromRect% = 2
|
|
MonitorFromWindow% = 2
|
|
MoveWindow% = 6
|
|
MsgWaitForMultipleObjects% = 5
|
|
MsgWaitForMultipleObjectsEx% = 5
|
|
NotifyWinEvent% = 4
|
|
OemKeyScan% = 1
|
|
OemToChar% = 2
|
|
OemToCharBuff% = 3
|
|
OffsetRect% = 3
|
|
OpenClipboard% = 1
|
|
OpenDesktop% = 4
|
|
OpenIcon% = 1
|
|
OpenInputDesktop% = 3
|
|
OpenWindowStation% = 3
|
|
PackDDElParam% = 3
|
|
PaintDesktop% = 1
|
|
PeekMessage% = 5
|
|
PostMessage% = 4
|
|
PostQuitMessage% = 1
|
|
PostThreadMessage% = 4
|
|
PtInRect% = 3
|
|
RealChildWindowFromPoint% = 3
|
|
RealGetWindowClass% = 3
|
|
RedrawWindow% = 4
|
|
RegisterClass% = 1
|
|
RegisterClassEx% = 1
|
|
RegisterClipboardFormat% = 1
|
|
RegisterDeviceNotification% = 3
|
|
RegisterHotKey% = 4
|
|
RegisterWindowMessage% = 1
|
|
ReleaseCapture% = 0
|
|
ReleaseDC% = 2
|
|
RemoveMenu% = 3
|
|
RemoveProp% = 2
|
|
ReplyMessage% = 1
|
|
ReuseDDElParam% = 5
|
|
ScreenToClient% = 2
|
|
ScrollChildren% = 3
|
|
ScrollDC% = 7
|
|
ScrollWindow% = 5
|
|
ScrollWindowEx% = 8
|
|
SendDlgItemMessage% = 5
|
|
SendIMEMessageEx% = 2
|
|
SendInput% = 3
|
|
SendMessage% = 4
|
|
SendMessageCallback% = 6
|
|
SendMessageTimeout% = 7
|
|
SendNotifyMessage% = 4
|
|
SetActiveWindow% = 1
|
|
SetCapture% = 1
|
|
SetCaretBlinkTime% = 1
|
|
SetCaretPos% = 2
|
|
SetClassLong% = 3
|
|
SetClassWord% = 3
|
|
SetClipboardData% = 2
|
|
SetClipboardViewer% = 1
|
|
SetCursor% = 1
|
|
SetCursorPos% = 2
|
|
SetDebugErrorLevel% = 1
|
|
SetDeskWallpaper% = 1
|
|
SetDlgItemInt% = 4
|
|
SetDlgItemText% = 3
|
|
SetDoubleClickTime% = 1
|
|
SetFocus% = 1
|
|
SetForegroundWindow% = 1
|
|
SetKeyboardState% = 1
|
|
SetLastErrorEx% = 2
|
|
SetMenu% = 2
|
|
SetMenuContextHelpId% = 2
|
|
SetMenuDefaultItem% = 3
|
|
SetMenuInfo% = 2
|
|
SetMenuItemBitmaps% = 5
|
|
SetMenuItemInfo% = 4
|
|
SetMessageExtraInfo% = 1
|
|
SetMessageQueue% = 1
|
|
SetParent% = 2
|
|
SetProcessWindowStation% = 1
|
|
SetProp% = 3
|
|
SetRect% = 5
|
|
SetRectEmpty% = 1
|
|
SetScrollInfo% = 4
|
|
SetScrollPos% = 4
|
|
SetScrollRange% = 5
|
|
SetShellWindow% = 1
|
|
SetSysColors% = 3
|
|
SetSystemCursor% = 2
|
|
SetSystemMenu% = 2
|
|
SetSystemTimer% = 4
|
|
SetThreadDesktop% = 1
|
|
SetTimer% = 4
|
|
SetUserObjectInformation% = 4
|
|
SetUserObjectSecurity% = 3
|
|
SetWinEventHook% = 7
|
|
SetWindowContextHelpId% = 2
|
|
SetWindowLong% = 3
|
|
SetWindowPlacement% = 2
|
|
SetWindowPos% = 7
|
|
SetWindowRgn% = 3
|
|
SetWindowText% = 2
|
|
SetWindowWord% = 3
|
|
SetWindowsHook% = 2
|
|
SetWindowsHookEx% = 4
|
|
ShowCaret% = 1
|
|
ShowCursor% = 1
|
|
ShowOwnedPopups% = 2
|
|
ShowScrollBar% = 3
|
|
ShowWindow% = 2
|
|
ShowWindowAsync% = 2
|
|
SubtractRect% = 3
|
|
SwapMouseButton% = 1
|
|
SwitchDesktop% = 1
|
|
SystemParametersInfo% = 4
|
|
TabbedTextOut% = 8
|
|
TileChildWindows% = 2
|
|
TileWindows% = 5
|
|
ToAscii% = 5
|
|
ToAsciiEx% = 6
|
|
ToUnicode% = 6
|
|
ToUnicodeEx% = 7
|
|
TrackMouseEvent% = 1
|
|
TrackPopupMenu% = 7
|
|
TrackPopupMenuEx% = 6
|
|
TranslateAccelerator% = 3
|
|
TranslateMDISysAccel% = 2
|
|
TranslateMessage% = 1
|
|
UnhookWinEvent% = 1
|
|
UnhookWindowsHook% = 2
|
|
UnhookWindowsHookEx% = 1
|
|
UnionRect% = 3
|
|
UnloadKeyboardLayout% = 1
|
|
UnpackDDElParam% = 4
|
|
UnregisterClass% = 2
|
|
UnregisterDeviceNotification% = 1
|
|
UnregisterHotKey% = 2
|
|
UpdateWindow% = 1
|
|
UserHandleGrantAccess% = 2
|
|
ValidateRect% = 2
|
|
ValidateRgn% = 2
|
|
VkKeyScan% = 1
|
|
VkKeyScanEx% = 2
|
|
WINNLSEnableIME% = 2
|
|
WINNLSGetEnableStatus% = 1
|
|
WINNLSGetIMEHotkey% = 1
|
|
WaitForInputIdle% = 2
|
|
WaitMessage% = 0
|
|
WinHelp% = 4
|
|
WindowFromDC% = 1
|
|
WindowFromPoint% = 2
|
|
keybd_event% = 4
|
|
mouse_event% = 5
|
|
wvsprintf% = 3
|