USER32.DLL の登録(命令/ANSI/local/sptr,wptr型)

    #ifndef __USER32__
    #define __USER32__

    #uselib "USER32.DLL"
        #func  ActivateKeyboardLayout                "ActivateKeyboardLayout"                sptr, sptr
        #func  AdjustWindowRect                      "AdjustWindowRect"                      sptr, sptr, sptr
        #func  AdjustWindowRectEx                    "AdjustWindowRectEx"                    sptr, sptr, sptr, sptr
        #func  AllowSetForegroundWindow              "AllowSetForegroundWindow"              sptr
        #func  AnimateWindow                         "AnimateWindow"                         sptr, sptr, sptr
        #func  AnyPopup                              "AnyPopup"
        #define AppendMenu                             AppendMenuA
        #func  AppendMenuA                           "AppendMenuA"                           sptr, sptr, sptr, sptr
        #func  AppendMenuW                           "AppendMenuW"                           wptr, wptr, wptr, wptr
        #func  ArrangeIconicWindows                  "ArrangeIconicWindows"                  sptr
        #func  AttachThreadInput                     "AttachThreadInput"                     sptr, sptr, sptr
        #func  BeginDeferWindowPos                   "BeginDeferWindowPos"                   sptr
        #func  BeginPaint                            "BeginPaint"                            sptr, sptr
        #func  BlockInput                            "BlockInput"                            sptr
        #func  BringWindowToTop                      "BringWindowToTop"                      sptr
        #func  BroadcastSystemMessage                "BroadcastSystemMessage"                sptr, sptr, sptr, sptr, sptr
        #func  BroadcastSystemMessageA               "BroadcastSystemMessageA"               sptr, sptr, sptr, sptr, sptr
        #func  BroadcastSystemMessageW               "BroadcastSystemMessageW"               wptr, wptr, wptr, wptr, wptr
        #func  CallMsgFilter                         "CallMsgFilter"                         sptr, sptr
        #func  CallMsgFilterA                        "CallMsgFilterA"                        sptr, sptr
        #func  CallMsgFilterW                        "CallMsgFilterW"                        wptr, wptr
        #func  CallNextHookEx                        "CallNextHookEx"                        sptr, sptr, sptr, sptr
        #define CallWindowProc                         CallWindowProcA
        #func  CallWindowProcA                       "CallWindowProcA"                       sptr, sptr, sptr, sptr, sptr
        #func  CallWindowProcW                       "CallWindowProcW"                       wptr, wptr, wptr, wptr, wptr
        #func  CascadeChildWindows                   "CascadeChildWindows"                   sptr, sptr
        #func  CascadeWindows                        "CascadeWindows"                        sptr, sptr, sptr, sptr, sptr
        #func  ChangeClipboardChain                  "ChangeClipboardChain"                  sptr, sptr
        #define ChangeDisplaySettings                  ChangeDisplaySettingsA
        #func  ChangeDisplaySettingsA                "ChangeDisplaySettingsA"                sptr, sptr
        #define ChangeDisplaySettingsEx                ChangeDisplaySettingsExA
        #func  ChangeDisplaySettingsExA              "ChangeDisplaySettingsExA"              sptr, sptr, sptr, sptr, sptr
        #func  ChangeDisplaySettingsExW              "ChangeDisplaySettingsExW"              wptr, wptr, wptr, wptr, wptr
        #func  ChangeDisplaySettingsW                "ChangeDisplaySettingsW"                wptr, wptr
        #define ChangeMenu                             ChangeMenuA
        #func  ChangeMenuA                           "ChangeMenuA"                           sptr, sptr, sptr, sptr, sptr
        #func  ChangeMenuW                           "ChangeMenuW"                           wptr, wptr, wptr, wptr, wptr
        #define CharLower                              CharLowerA
        #func  CharLowerA                            "CharLowerA"                            sptr
        #define CharLowerBuff                          CharLowerBuffA
        #func  CharLowerBuffA                        "CharLowerBuffA"                        sptr, sptr
        #func  CharLowerBuffW                        "CharLowerBuffW"                        wptr, wptr
        #func  CharLowerW                            "CharLowerW"                            wptr
        #define CharNext                               CharNextA
        #func  CharNextA                             "CharNextA"                             sptr
        #define CharNextEx                             CharNextExA
        #func  CharNextExA                           "CharNextExA"                           sptr, sptr, sptr
        #func  CharNextW                             "CharNextW"                             wptr
        #define CharPrev                               CharPrevA
        #func  CharPrevA                             "CharPrevA"                             sptr, sptr
        #define CharPrevEx                             CharPrevExA
        #func  CharPrevExA                           "CharPrevExA"                           sptr, sptr, sptr, sptr
        #func  CharPrevW                             "CharPrevW"                             wptr, wptr
        #define CharToOem                              CharToOemA
        #func  CharToOemA                            "CharToOemA"                            sptr, sptr
        #define CharToOemBuff                          CharToOemBuffA
        #func  CharToOemBuffA                        "CharToOemBuffA"                        sptr, sptr, sptr
        #func  CharToOemBuffW                        "CharToOemBuffW"                        wptr, wptr, wptr
        #func  CharToOemW                            "CharToOemW"                            wptr, wptr
        #define CharUpper                              CharUpperA
        #func  CharUpperA                            "CharUpperA"                            sptr
        #define CharUpperBuff                          CharUpperBuffA
        #func  CharUpperBuffA                        "CharUpperBuffA"                        sptr, sptr
        #func  CharUpperBuffW                        "CharUpperBuffW"                        wptr, wptr
        #func  CharUpperW                            "CharUpperW"                            wptr
        #func  CheckDlgButton                        "CheckDlgButton"                        sptr, sptr, sptr
        #func  CheckMenuItem                         "CheckMenuItem"                         sptr, sptr, sptr
        #func  CheckMenuRadioItem                    "CheckMenuRadioItem"                    sptr, sptr, sptr, sptr, sptr
        #func  CheckRadioButton                      "CheckRadioButton"                      sptr, sptr, sptr, sptr
        #func  ChildWindowFromPoint                  "ChildWindowFromPoint"                  sptr, sptr, sptr
        #func  ChildWindowFromPointEx                "ChildWindowFromPointEx"                sptr, sptr, sptr, sptr
        #func  ClientToScreen                        "ClientToScreen"                        sptr, sptr
        #func  ClipCursor                            "ClipCursor"                            sptr
        #func  CloseClipboard                        "CloseClipboard"
        #func  CloseDesktop                          "CloseDesktop"                          sptr
        #func  CloseWindow                           "CloseWindow"                           sptr
        #func  CloseWindowStation                    "CloseWindowStation"                    sptr
        #define CopyAcceleratorTable                   CopyAcceleratorTableA
        #func  CopyAcceleratorTableA                 "CopyAcceleratorTableA"                 sptr, sptr, sptr
        #func  CopyAcceleratorTableW                 "CopyAcceleratorTableW"                 wptr, wptr, wptr
        #func  CopyIcon                              "CopyIcon"                              sptr
        #func  CopyImage                             "CopyImage"                             sptr, sptr, sptr, sptr, sptr
        #func  CopyRect                              "CopyRect"                              sptr, sptr
        #func  CountClipboardFormats                 "CountClipboardFormats"
        #define CreateAcceleratorTable                 CreateAcceleratorTableA
        #func  CreateAcceleratorTableA               "CreateAcceleratorTableA"               sptr, sptr
        #func  CreateAcceleratorTableW               "CreateAcceleratorTableW"               wptr, wptr
        #func  CreateCaret                           "CreateCaret"                           sptr, sptr, sptr, sptr
        #func  CreateCursor                          "CreateCursor"                          sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #define CreateDesktop                          CreateDesktopA
        #func  CreateDesktopA                        "CreateDesktopA"                        sptr, sptr, sptr, sptr, sptr, sptr
        #func  CreateDesktopW                        "CreateDesktopW"                        wptr, wptr, wptr, wptr, wptr, wptr
        #define CreateDialogIndirectParam              CreateDialogIndirectParamA
        #func  CreateDialogIndirectParamA            "CreateDialogIndirectParamA"            sptr, sptr, sptr, sptr, sptr
        #func  CreateDialogIndirectParamW            "CreateDialogIndirectParamW"            wptr, wptr, wptr, wptr, wptr
        #define CreateDialogParam                      CreateDialogParamA
        #func  CreateDialogParamA                    "CreateDialogParamA"                    sptr, sptr, sptr, sptr, sptr
        #func  CreateDialogParamW                    "CreateDialogParamW"                    wptr, wptr, wptr, wptr, wptr
        #func  CreateIcon                            "CreateIcon"                            sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  CreateIconFromResource                "CreateIconFromResource"                sptr, sptr, sptr, sptr
        #func  CreateIconFromResourceEx              "CreateIconFromResourceEx"              sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  CreateIconIndirect                    "CreateIconIndirect"                    sptr
        #define CreateMDIWindow                        CreateMDIWindowA
        #func  CreateMDIWindowA                      "CreateMDIWindowA"                      sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  CreateMDIWindowW                      "CreateMDIWindowW"                      wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func  CreateMenu                            "CreateMenu"
        #func  CreatePopupMenu                       "CreatePopupMenu"
        #define CreateWindowEx                         CreateWindowExA
        #func  CreateWindowExA                       "CreateWindowExA"                       sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  CreateWindowExW                       "CreateWindowExW"                       wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #define CreateWindowStation                    CreateWindowStationA
        #func  CreateWindowStationA                  "CreateWindowStationA"                  sptr, sptr, sptr, sptr
        #func  CreateWindowStationW                  "CreateWindowStationW"                  wptr, wptr, wptr, wptr
        #func  DdeAbandonTransaction                 "DdeAbandonTransaction"                 sptr, sptr, sptr
        #func  DdeAccessData                         "DdeAccessData"                         sptr, sptr
        #func  DdeAddData                            "DdeAddData"                            sptr, sptr, sptr, sptr
        #func  DdeClientTransaction                  "DdeClientTransaction"                  sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  DdeCmpStringHandles                   "DdeCmpStringHandles"                   sptr, sptr
        #func  DdeConnect                            "DdeConnect"                            sptr, sptr, sptr, sptr
        #func  DdeConnectList                        "DdeConnectList"                        sptr, sptr, sptr, sptr, sptr
        #func  DdeCreateDataHandle                   "DdeCreateDataHandle"                   sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #define DdeCreateStringHandle                  DdeCreateStringHandleA
        #func  DdeCreateStringHandleA                "DdeCreateStringHandleA"                sptr, sptr, sptr
        #func  DdeCreateStringHandleW                "DdeCreateStringHandleW"                wptr, wptr, wptr
        #func  DdeDisconnect                         "DdeDisconnect"                         sptr
        #func  DdeDisconnectList                     "DdeDisconnectList"                     sptr
        #func  DdeEnableCallback                     "DdeEnableCallback"                     sptr, sptr, sptr
        #func  DdeFreeDataHandle                     "DdeFreeDataHandle"                     sptr
        #func  DdeFreeStringHandle                   "DdeFreeStringHandle"                   sptr, sptr
        #func  DdeGetData                            "DdeGetData"                            sptr, sptr, sptr, sptr
        #func  DdeGetLastError                       "DdeGetLastError"                       sptr
        #func  DdeImpersonateClient                  "DdeImpersonateClient"                  sptr
        #define DdeInitialize                          DdeInitializeA
        #func  DdeInitializeA                        "DdeInitializeA"                        sptr, sptr, sptr, sptr
        #func  DdeInitializeW                        "DdeInitializeW"                        wptr, wptr, wptr, wptr
        #func  DdeKeepStringHandle                   "DdeKeepStringHandle"                   sptr, sptr
        #func  DdeNameService                        "DdeNameService"                        sptr, sptr, sptr, sptr
        #func  DdePostAdvise                         "DdePostAdvise"                         sptr, sptr, sptr
        #func  DdeQueryConvInfo                      "DdeQueryConvInfo"                      sptr, sptr, sptr
        #func  DdeQueryNextServer                    "DdeQueryNextServer"                    sptr, sptr
        #define DdeQueryString                         DdeQueryStringA
        #func  DdeQueryStringA                       "DdeQueryStringA"                       sptr, sptr, sptr, sptr, sptr
        #func  DdeQueryStringW                       "DdeQueryStringW"                       wptr, wptr, wptr, wptr, wptr
        #func  DdeReconnect                          "DdeReconnect"                          sptr
        #func  DdeSetQualityOfService                "DdeSetQualityOfService"                sptr, sptr, sptr
        #func  DdeSetUserHandle                      "DdeSetUserHandle"                      sptr, sptr, sptr
        #func  DdeUnaccessData                       "DdeUnaccessData"                       sptr
        #func  DdeUninitialize                       "DdeUninitialize"                       sptr
        #define DefDlgProc                             DefDlgProcA
        #func  DefDlgProcA                           "DefDlgProcA"                           sptr, sptr, sptr, sptr
        #func  DefDlgProcW                           "DefDlgProcW"                           wptr, wptr, wptr, wptr
        #define DefFrameProc                           DefFrameProcA
        #func  DefFrameProcA                         "DefFrameProcA"                         sptr, sptr, sptr, sptr, sptr
        #func  DefFrameProcW                         "DefFrameProcW"                         wptr, wptr, wptr, wptr, wptr
        #define DefMDIChildProc                        DefMDIChildProcA
        #func  DefMDIChildProcA                      "DefMDIChildProcA"                      sptr, sptr, sptr, sptr
        #func  DefMDIChildProcW                      "DefMDIChildProcW"                      wptr, wptr, wptr, wptr
        #define DefWindowProc                          DefWindowProcA
        #func  DefWindowProcA                        "DefWindowProcA"                        sptr, sptr, sptr, sptr
        #func  DefWindowProcW                        "DefWindowProcW"                        wptr, wptr, wptr, wptr
        #func  DeferWindowPos                        "DeferWindowPos"                        sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  DeleteMenu                            "DeleteMenu"                            sptr, sptr, sptr
        #func  DestroyAcceleratorTable               "DestroyAcceleratorTable"               sptr
        #func  DestroyCaret                          "DestroyCaret"
        #func  DestroyCursor                         "DestroyCursor"                         sptr
        #func  DestroyIcon                           "DestroyIcon"                           sptr
        #func  DestroyMenu                           "DestroyMenu"                           sptr
        #func  DestroyWindow                         "DestroyWindow"                         sptr
        #define DialogBoxIndirectParam                 DialogBoxIndirectParamA
        #func  DialogBoxIndirectParamA               "DialogBoxIndirectParamA"               sptr, sptr, sptr, sptr, sptr
        #func  DialogBoxIndirectParamW               "DialogBoxIndirectParamW"               wptr, wptr, wptr, wptr, wptr
        #define DialogBoxParam                         DialogBoxParamA
        #func  DialogBoxParamA                       "DialogBoxParamA"                       sptr, sptr, sptr, sptr, sptr
        #func  DialogBoxParamW                       "DialogBoxParamW"                       wptr, wptr, wptr, wptr, wptr
        #define DispatchMessage                        DispatchMessageA
        #func  DispatchMessageA                      "DispatchMessageA"                      sptr
        #func  DispatchMessageW                      "DispatchMessageW"                      wptr
        #define DlgDirList                             DlgDirListA
        #func  DlgDirListA                           "DlgDirListA"                           sptr, sptr, sptr, sptr, sptr
        #define DlgDirListComboBox                     DlgDirListComboBoxA
        #func  DlgDirListComboBoxA                   "DlgDirListComboBoxA"                   sptr, sptr, sptr, sptr, sptr
        #func  DlgDirListComboBoxW                   "DlgDirListComboBoxW"                   wptr, wptr, wptr, wptr, wptr
        #func  DlgDirListW                           "DlgDirListW"                           wptr, wptr, wptr, wptr, wptr
        #define DlgDirSelectComboBoxEx                 DlgDirSelectComboBoxExA
        #func  DlgDirSelectComboBoxExA               "DlgDirSelectComboBoxExA"               sptr, sptr, sptr, sptr
        #func  DlgDirSelectComboBoxExW               "DlgDirSelectComboBoxExW"               wptr, wptr, wptr, wptr
        #define DlgDirSelectEx                         DlgDirSelectExA
        #func  DlgDirSelectExA                       "DlgDirSelectExA"                       sptr, sptr, sptr, sptr
        #func  DlgDirSelectExW                       "DlgDirSelectExW"                       wptr, wptr, wptr, wptr
        #func  DragDetect                            "DragDetect"                            sptr, sptr, sptr
        #func  DragObject                            "DragObject"                            sptr, sptr, sptr, sptr, sptr
        #func  DrawAnimatedRects                     "DrawAnimatedRects"                     sptr, sptr, sptr, sptr
        #func  DrawCaption                           "DrawCaption"                           sptr, sptr, sptr, sptr
        #func  DrawEdge                              "DrawEdge"                              sptr, sptr, sptr, sptr
        #func  DrawFocusRect                         "DrawFocusRect"                         sptr, sptr
        #func  DrawFrame                             "DrawFrame"                             sptr, sptr, sptr, sptr
        #func  DrawFrameControl                      "DrawFrameControl"                      sptr, sptr, sptr, sptr
        #func  DrawIcon                              "DrawIcon"                              sptr, sptr, sptr, sptr
        #func  DrawIconEx                            "DrawIconEx"                            sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  DrawMenuBar                           "DrawMenuBar"                           sptr
        #define DrawState                              DrawStateA
        #func  DrawStateA                            "DrawStateA"                            sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  DrawStateW                            "DrawStateW"                            wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #define DrawText                               DrawTextA
        #func  DrawTextA                             "DrawTextA"                             sptr, sptr, sptr, sptr, sptr
        #define DrawTextEx                             DrawTextExA
        #func  DrawTextExA                           "DrawTextExA"                           sptr, sptr, sptr, sptr, sptr, sptr
        #func  DrawTextExW                           "DrawTextExW"                           wptr, wptr, wptr, wptr, wptr, wptr
        #func  DrawTextW                             "DrawTextW"                             wptr, wptr, wptr, wptr, wptr
        #func  EditWndProc                           "EditWndProc"                           sptr, sptr, sptr, sptr
        #func  EmptyClipboard                        "EmptyClipboard"
        #func  EnableMenuItem                        "EnableMenuItem"                        sptr, sptr, sptr
        #func  EnableScrollBar                       "EnableScrollBar"                       sptr, sptr, sptr
        #func  EnableWindow                          "EnableWindow"                          sptr, sptr
        #func  EndDeferWindowPos                     "EndDeferWindowPos"                     sptr
        #func  EndDialog                             "EndDialog"                             sptr, sptr
        #func  EndMenu                               "EndMenu"
        #func  EndPaint                              "EndPaint"                              sptr, sptr
        #func  EnumChildWindows                      "EnumChildWindows"                      sptr, sptr, sptr
        #func  EnumClipboardFormats                  "EnumClipboardFormats"                  sptr
        #func  EnumDesktopWindows                    "EnumDesktopWindows"                    sptr, sptr, sptr
        #define EnumDesktops                           EnumDesktopsA
        #func  EnumDesktopsA                         "EnumDesktopsA"                         sptr, sptr, sptr
        #func  EnumDesktopsW                         "EnumDesktopsW"                         wptr, wptr, wptr
        #define EnumDisplayDevices                     EnumDisplayDevicesA
        #func  EnumDisplayDevicesA                   "EnumDisplayDevicesA"                   sptr, sptr, sptr, sptr
        #func  EnumDisplayDevicesW                   "EnumDisplayDevicesW"                   wptr, wptr, wptr, wptr
        #func  EnumDisplayMonitors                   "EnumDisplayMonitors"                   sptr, sptr, sptr, sptr
        #define EnumDisplaySettings                    EnumDisplaySettingsA
        #func  EnumDisplaySettingsA                  "EnumDisplaySettingsA"                  sptr, sptr, sptr
        #define EnumDisplaySettingsEx                  EnumDisplaySettingsExA
        #func  EnumDisplaySettingsExA                "EnumDisplaySettingsExA"                sptr, sptr, sptr, sptr
        #func  EnumDisplaySettingsExW                "EnumDisplaySettingsExW"                wptr, wptr, wptr, wptr
        #func  EnumDisplaySettingsW                  "EnumDisplaySettingsW"                  wptr, wptr, wptr
        #define EnumProps                              EnumPropsA
        #func  EnumPropsA                            "EnumPropsA"                            sptr, sptr
        #define EnumPropsEx                            EnumPropsExA
        #func  EnumPropsExA                          "EnumPropsExA"                          sptr, sptr, sptr
        #func  EnumPropsExW                          "EnumPropsExW"                          wptr, wptr, wptr
        #func  EnumPropsW                            "EnumPropsW"                            wptr, wptr
        #func  EnumThreadWindows                     "EnumThreadWindows"                     sptr, sptr, sptr
        #define EnumWindowStations                     EnumWindowStationsA
        #func  EnumWindowStationsA                   "EnumWindowStationsA"                   sptr, sptr
        #func  EnumWindowStationsW                   "EnumWindowStationsW"                   wptr, wptr
        #func  EnumWindows                           "EnumWindows"                           sptr, sptr
        #func  EqualRect                             "EqualRect"                             sptr, sptr
        #func  ExcludeUpdateRgn                      "ExcludeUpdateRgn"                      sptr, sptr
        #func  ExitWindowsEx                         "ExitWindowsEx"                         sptr, sptr
        #func  FillRect                              "FillRect"                              sptr, sptr, sptr
        #define FindWindow                             FindWindowA
        #func  FindWindowA                           "FindWindowA"                           sptr, sptr
        #define FindWindowEx                           FindWindowExA
        #func  FindWindowExA                         "FindWindowExA"                         sptr, sptr, sptr, sptr
        #func  FindWindowExW                         "FindWindowExW"                         wptr, wptr, wptr, wptr
        #func  FindWindowW                           "FindWindowW"                           wptr, wptr
        #func  FlashWindow                           "FlashWindow"                           sptr, sptr
        #func  FlashWindowEx                         "FlashWindowEx"                         sptr
        #func  FrameRect                             "FrameRect"                             sptr, sptr, sptr
        #func  FreeDDElParam                         "FreeDDElParam"                         sptr, sptr
        #func  GetActiveWindow                       "GetActiveWindow"
        #func  GetAltTabInfo                         "GetAltTabInfo"                         sptr, sptr, sptr, sptr, sptr
        #func  GetAltTabInfoA                        "GetAltTabInfoA"                        sptr, sptr, sptr, sptr, sptr
        #func  GetAltTabInfoW                        "GetAltTabInfoW"                        wptr, wptr, wptr, wptr, wptr
        #func  GetAncestor                           "GetAncestor"                           sptr, sptr
        #func  GetAsyncKeyState                      "GetAsyncKeyState"                      sptr
        #func  GetCapture                            "GetCapture"
        #func  GetCaretBlinkTime                     "GetCaretBlinkTime"
        #func  GetCaretPos                           "GetCaretPos"                           sptr
        #define GetClassInfo                           GetClassInfoA
        #func  GetClassInfoA                         "GetClassInfoA"                         sptr, sptr, sptr
        #define GetClassInfoEx                         GetClassInfoExA
        #func  GetClassInfoExA                       "GetClassInfoExA"                       sptr, sptr, sptr
        #func  GetClassInfoExW                       "GetClassInfoExW"                       wptr, wptr, wptr
        #func  GetClassInfoW                         "GetClassInfoW"                         wptr, wptr, wptr
        #define GetClassLong                           GetClassLongA
        #func  GetClassLongA                         "GetClassLongA"                         sptr, sptr
        #func  GetClassLongW                         "GetClassLongW"                         wptr, wptr
        #define GetClassName                           GetClassNameA
        #func  GetClassNameA                         "GetClassNameA"                         sptr, sptr, sptr
        #func  GetClassNameW                         "GetClassNameW"                         wptr, wptr, wptr
        #func  GetClassWord                          "GetClassWord"                          sptr, sptr
        #func  GetClientRect                         "GetClientRect"                         sptr, sptr
        #func  GetClipCursor                         "GetClipCursor"                         sptr
        #func  GetClipboardData                      "GetClipboardData"                      sptr
        #define GetClipboardFormatName                 GetClipboardFormatNameA
        #func  GetClipboardFormatNameA               "GetClipboardFormatNameA"               sptr, sptr, sptr
        #func  GetClipboardFormatNameW               "GetClipboardFormatNameW"               wptr, wptr, wptr
        #func  GetClipboardOwner                     "GetClipboardOwner"
        #func  GetClipboardSequenceNumber            "GetClipboardSequenceNumber"
        #func  GetClipboardViewer                    "GetClipboardViewer"
        #func  GetComboBoxInfo                       "GetComboBoxInfo"                       sptr, sptr
        #func  GetCursor                             "GetCursor"
        #func  GetCursorInfo                         "GetCursorInfo"                         sptr
        #func  GetCursorPos                          "GetCursorPos"                          sptr
        #func  GetDC                                 "GetDC"                                 sptr
        #func  GetDCEx                               "GetDCEx"                               sptr, sptr, sptr
        #func  GetDesktopWindow                      "GetDesktopWindow"
        #func  GetDialogBaseUnits                    "GetDialogBaseUnits"
        #func  GetDlgCtrlID                          "GetDlgCtrlID"                          sptr
        #func  GetDlgItem                            "GetDlgItem"                            sptr, sptr
        #func  GetDlgItemInt                         "GetDlgItemInt"                         sptr, sptr, sptr, sptr
        #define GetDlgItemText                         GetDlgItemTextA
        #func  GetDlgItemTextA                       "GetDlgItemTextA"                       sptr, sptr, sptr, sptr
        #func  GetDlgItemTextW                       "GetDlgItemTextW"                       wptr, wptr, wptr, wptr
        #func  GetDoubleClickTime                    "GetDoubleClickTime"
        #func  GetFocus                              "GetFocus"
        #func  GetForegroundWindow                   "GetForegroundWindow"
        #func  GetGUIThreadInfo                      "GetGUIThreadInfo"                      sptr, sptr
        #func  GetGuiResources                       "GetGuiResources"                       sptr, sptr
        #func  GetIconInfo                           "GetIconInfo"                           sptr, sptr
        #func  GetInputDesktop                       "GetInputDesktop"
        #func  GetInputState                         "GetInputState"
        #func  GetKBCodePage                         "GetKBCodePage"
        #define GetKeyNameText                         GetKeyNameTextA
        #func  GetKeyNameTextA                       "GetKeyNameTextA"                       sptr, sptr, sptr
        #func  GetKeyNameTextW                       "GetKeyNameTextW"                       wptr, wptr, wptr
        #func  GetKeyState                           "GetKeyState"                           sptr
        #func  GetKeyboardLayout                     "GetKeyboardLayout"                     sptr
        #func  GetKeyboardLayoutList                 "GetKeyboardLayoutList"                 sptr, sptr
        #define GetKeyboardLayoutName                  GetKeyboardLayoutNameA
        #func  GetKeyboardLayoutNameA                "GetKeyboardLayoutNameA"                sptr
        #func  GetKeyboardLayoutNameW                "GetKeyboardLayoutNameW"                wptr
        #func  GetKeyboardState                      "GetKeyboardState"                      sptr
        #func  GetKeyboardType                       "GetKeyboardType"                       sptr
        #func  GetLastActivePopup                    "GetLastActivePopup"                    sptr
        #func  GetLastInputInfo                      "GetLastInputInfo"                      sptr
        #func  GetListBoxInfo                        "GetListBoxInfo"                        sptr
        #func  GetMenu                               "GetMenu"                               sptr
        #func  GetMenuBarInfo                        "GetMenuBarInfo"                        sptr, sptr, sptr, sptr
        #func  GetMenuCheckMarkDimensions            "GetMenuCheckMarkDimensions"
        #func  GetMenuContextHelpId                  "GetMenuContextHelpId"                  sptr
        #func  GetMenuDefaultItem                    "GetMenuDefaultItem"                    sptr, sptr, sptr
        #func  GetMenuInfo                           "GetMenuInfo"                           sptr, sptr
        #func  GetMenuItemCount                      "GetMenuItemCount"                      sptr
        #func  GetMenuItemID                         "GetMenuItemID"                         sptr, sptr
        #define GetMenuItemInfo                        GetMenuItemInfoA
        #func  GetMenuItemInfoA                      "GetMenuItemInfoA"                      sptr, sptr, sptr, sptr
        #func  GetMenuItemInfoW                      "GetMenuItemInfoW"                      wptr, wptr, wptr, wptr
        #func  GetMenuItemRect                       "GetMenuItemRect"                       sptr, sptr, sptr, sptr
        #func  GetMenuState                          "GetMenuState"                          sptr, sptr, sptr
        #define GetMenuString                          GetMenuStringA
        #func  GetMenuStringA                        "GetMenuStringA"                        sptr, sptr, sptr, sptr, sptr
        #func  GetMenuStringW                        "GetMenuStringW"                        wptr, wptr, wptr, wptr, wptr
        #define GetMessage                             GetMessageA
        #func  GetMessageA                           "GetMessageA"                           sptr, sptr, sptr, sptr
        #func  GetMessageExtraInfo                   "GetMessageExtraInfo"
        #func  GetMessagePos                         "GetMessagePos"
        #func  GetMessageTime                        "GetMessageTime"
        #func  GetMessageW                           "GetMessageW"                           wptr, wptr, wptr, wptr
        #define GetMonitorInfo                         GetMonitorInfoA
        #func  GetMonitorInfoA                       "GetMonitorInfoA"                       sptr, sptr
        #func  GetMonitorInfoW                       "GetMonitorInfoW"                       wptr, wptr
        #func  GetMouseMovePointsEx                  "GetMouseMovePointsEx"                  sptr, sptr, sptr, sptr, sptr
        #func  GetNextDlgGroupItem                   "GetNextDlgGroupItem"                   sptr, sptr, sptr
        #func  GetNextDlgTabItem                     "GetNextDlgTabItem"                     sptr, sptr, sptr
        #func  GetOpenClipboardWindow                "GetOpenClipboardWindow"
        #func  GetParent                             "GetParent"                             sptr
        #func  GetPriorityClipboardFormat            "GetPriorityClipboardFormat"            sptr, sptr
        #func  GetProcessDefaultLayout               "GetProcessDefaultLayout"               sptr
        #func  GetProcessWindowStation               "GetProcessWindowStation"
        #define GetProp                                GetPropA
        #func  GetPropA                              "GetPropA"                              sptr, sptr
        #func  GetPropW                              "GetPropW"                              wptr, wptr
        #func  GetQueueStatus                        "GetQueueStatus"                        sptr
        #func  GetScrollBarInfo                      "GetScrollBarInfo"                      sptr, sptr, sptr
        #func  GetScrollInfo                         "GetScrollInfo"                         sptr, sptr, sptr
        #func  GetScrollPos                          "GetScrollPos"                          sptr, sptr
        #func  GetScrollRange                        "GetScrollRange"                        sptr, sptr, sptr, sptr
        #func  GetShellWindow                        "GetShellWindow"
        #func  GetSubMenu                            "GetSubMenu"                            sptr, sptr
        #func  GetSysColor                           "GetSysColor"                           sptr
        #func  GetSysColorBrush                      "GetSysColorBrush"                      sptr
        #func  GetSystemMenu                         "GetSystemMenu"                         sptr, sptr
        #func  GetSystemMetrics                      "GetSystemMetrics"                      sptr
        #define GetTabbedTextExtent                    GetTabbedTextExtentA
        #func  GetTabbedTextExtentA                  "GetTabbedTextExtentA"                  sptr, sptr, sptr, sptr, sptr
        #func  GetTabbedTextExtentW                  "GetTabbedTextExtentW"                  wptr, wptr, wptr, wptr, wptr
        #func  GetThreadDesktop                      "GetThreadDesktop"                      sptr
        #func  GetTitleBarInfo                       "GetTitleBarInfo"                       sptr, sptr
        #func  GetTopWindow                          "GetTopWindow"                          sptr
        #func  GetUpdateRect                         "GetUpdateRect"                         sptr, sptr, sptr
        #func  GetUpdateRgn                          "GetUpdateRgn"                          sptr, sptr, sptr
        #define GetUserObjectInformation               GetUserObjectInformationA
        #func  GetUserObjectInformationA             "GetUserObjectInformationA"             sptr, sptr, sptr, sptr, sptr
        #func  GetUserObjectInformationW             "GetUserObjectInformationW"             wptr, wptr, wptr, wptr, wptr
        #func  GetUserObjectSecurity                 "GetUserObjectSecurity"                 sptr, sptr, sptr, sptr, sptr
        #func  GetWindow                             "GetWindow"                             sptr, sptr
        #func  GetWindowContextHelpId                "GetWindowContextHelpId"                sptr
        #func  GetWindowDC                           "GetWindowDC"                           sptr
        #func  GetWindowInfo                         "GetWindowInfo"                         sptr, sptr
        #define GetWindowLong                          GetWindowLongA
        #func  GetWindowLongA                        "GetWindowLongA"                        sptr, sptr
        #func  GetWindowLongW                        "GetWindowLongW"                        wptr, wptr
        #define GetWindowModuleFileName                GetWindowModuleFileNameA
        #func  GetWindowModuleFileNameA              "GetWindowModuleFileNameA"              sptr, sptr, sptr
        #func  GetWindowModuleFileNameW              "GetWindowModuleFileNameW"              wptr, wptr, wptr
        #func  GetWindowPlacement                    "GetWindowPlacement"                    sptr, sptr
        #func  GetWindowRect                         "GetWindowRect"                         sptr, sptr
        #func  GetWindowRgn                          "GetWindowRgn"                          sptr, sptr
        #define GetWindowText                          GetWindowTextA
        #func  GetWindowTextA                        "GetWindowTextA"                        sptr, sptr, sptr
        #define GetWindowTextLength                    GetWindowTextLengthA
        #func  GetWindowTextLengthA                  "GetWindowTextLengthA"                  sptr
        #func  GetWindowTextLengthW                  "GetWindowTextLengthW"                  wptr
        #func  GetWindowTextW                        "GetWindowTextW"                        wptr, wptr, wptr
        #func  GetWindowThreadProcessId              "GetWindowThreadProcessId"              sptr, sptr
        #func  GetWindowWord                         "GetWindowWord"                         sptr, sptr
        #define GrayString                             GrayStringA
        #func  GrayStringA                           "GrayStringA"                           sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  GrayStringW                           "GrayStringW"                           wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func  HideCaret                             "HideCaret"                             sptr
        #func  HiliteMenuItem                        "HiliteMenuItem"                        sptr, sptr, sptr, sptr
        #define IMPGetIME                              IMPGetIMEA
        #func  IMPGetIMEA                            "IMPGetIMEA"                            sptr, sptr
        #func  IMPGetIMEW                            "IMPGetIMEW"                            wptr, wptr
        #define IMPQueryIME                            IMPQueryIMEA
        #func  IMPQueryIMEA                          "IMPQueryIMEA"                          sptr
        #func  IMPQueryIMEW                          "IMPQueryIMEW"                          wptr
        #define IMPSetIME                              IMPSetIMEA
        #func  IMPSetIMEA                            "IMPSetIMEA"                            sptr, sptr
        #func  IMPSetIMEW                            "IMPSetIMEW"                            wptr, wptr
        #func  ImpersonateDdeClientWindow            "ImpersonateDdeClientWindow"            sptr, sptr
        #func  InSendMessage                         "InSendMessage"
        #func  InSendMessageEx                       "InSendMessageEx"                       sptr
        #func  InflateRect                           "InflateRect"                           sptr, sptr, sptr
        #define InsertMenu                             InsertMenuA
        #func  InsertMenuA                           "InsertMenuA"                           sptr, sptr, sptr, sptr, sptr
        #define InsertMenuItem                         InsertMenuItemA
        #func  InsertMenuItemA                       "InsertMenuItemA"                       sptr, sptr, sptr, sptr
        #func  InsertMenuItemW                       "InsertMenuItemW"                       wptr, wptr, wptr, wptr
        #func  InsertMenuW                           "InsertMenuW"                           wptr, wptr, wptr, wptr, wptr
        #func  IntersectRect                         "IntersectRect"                         sptr, sptr, sptr
        #func  InvalidateRect                        "InvalidateRect"                        sptr, sptr, sptr
        #func  InvalidateRgn                         "InvalidateRgn"                         sptr, sptr, sptr
        #func  InvertRect                            "InvertRect"                            sptr, sptr
        #define IsCharAlpha                            IsCharAlphaA
        #func  IsCharAlphaA                          "IsCharAlphaA"                          sptr
        #define IsCharAlphaNumeric                     IsCharAlphaNumericA
        #func  IsCharAlphaNumericA                   "IsCharAlphaNumericA"                   sptr
        #func  IsCharAlphaNumericW                   "IsCharAlphaNumericW"                   wptr
        #func  IsCharAlphaW                          "IsCharAlphaW"                          wptr
        #define IsCharLower                            IsCharLowerA
        #func  IsCharLowerA                          "IsCharLowerA"                          sptr
        #func  IsCharLowerW                          "IsCharLowerW"                          wptr
        #define IsCharUpper                            IsCharUpperA
        #func  IsCharUpperA                          "IsCharUpperA"                          sptr
        #func  IsCharUpperW                          "IsCharUpperW"                          wptr
        #func  IsChild                               "IsChild"                               sptr, sptr
        #func  IsClipboardFormatAvailable            "IsClipboardFormatAvailable"            sptr
        #func  IsDialogMessage                       "IsDialogMessage"                       sptr, sptr
        #func  IsDialogMessageA                      "IsDialogMessageA"                      sptr, sptr
        #func  IsDialogMessageW                      "IsDialogMessageW"                      wptr, wptr
        #func  IsDlgButtonChecked                    "IsDlgButtonChecked"                    sptr, sptr
        #func  IsIconic                              "IsIconic"                              sptr
        #func  IsMenu                                "IsMenu"                                sptr
        #func  IsRectEmpty                           "IsRectEmpty"                           sptr
        #func  IsWindow                              "IsWindow"                              sptr
        #func  IsWindowEnabled                       "IsWindowEnabled"                       sptr
        #func  IsWindowUnicode                       "IsWindowUnicode"                       sptr
        #func  IsWindowVisible                       "IsWindowVisible"                       sptr
        #func  IsZoomed                              "IsZoomed"                              sptr
        #func  KillTimer                             "KillTimer"                             sptr, sptr
        #define LoadAccelerators                       LoadAcceleratorsA
        #func  LoadAcceleratorsA                     "LoadAcceleratorsA"                     sptr, sptr
        #func  LoadAcceleratorsW                     "LoadAcceleratorsW"                     wptr, wptr
        #define LoadBitmap                             LoadBitmapA
        #func  LoadBitmapA                           "LoadBitmapA"                           sptr, sptr
        #func  LoadBitmapW                           "LoadBitmapW"                           wptr, wptr
        #define LoadCursor                             LoadCursorA
        #func  LoadCursorA                           "LoadCursorA"                           sptr, sptr
        #define LoadCursorFromFile                     LoadCursorFromFileA
        #func  LoadCursorFromFileA                   "LoadCursorFromFileA"                   sptr
        #func  LoadCursorFromFileW                   "LoadCursorFromFileW"                   wptr
        #func  LoadCursorW                           "LoadCursorW"                           wptr, wptr
        #define LoadIcon                               LoadIconA
        #func  LoadIconA                             "LoadIconA"                             sptr, sptr
        #func  LoadIconW                             "LoadIconW"                             wptr, wptr
        #define LoadImage                              LoadImageA
        #func  LoadImageA                            "LoadImageA"                            sptr, sptr, sptr, sptr, sptr, sptr
        #func  LoadImageW                            "LoadImageW"                            wptr, wptr, wptr, wptr, wptr, wptr
        #define LoadKeyboardLayout                     LoadKeyboardLayoutA
        #func  LoadKeyboardLayoutA                   "LoadKeyboardLayoutA"                   sptr, sptr
        #func  LoadKeyboardLayoutW                   "LoadKeyboardLayoutW"                   wptr, wptr
        #define LoadMenu                               LoadMenuA
        #func  LoadMenuA                             "LoadMenuA"                             sptr, sptr
        #define LoadMenuIndirect                       LoadMenuIndirectA
        #func  LoadMenuIndirectA                     "LoadMenuIndirectA"                     sptr
        #func  LoadMenuIndirectW                     "LoadMenuIndirectW"                     wptr
        #func  LoadMenuW                             "LoadMenuW"                             wptr, wptr
        #define LoadString                             LoadStringA
        #func  LoadStringA                           "LoadStringA"                           sptr, sptr, sptr, sptr
        #func  LoadStringW                           "LoadStringW"                           wptr, wptr, wptr, wptr
        #func  LockSetForegroundWindow               "LockSetForegroundWindow"               sptr
        #func  LockWindowUpdate                      "LockWindowUpdate"                      sptr
        #func  LockWorkStation                       "LockWorkStation"
        #func  LookupIconIdFromDirectory             "LookupIconIdFromDirectory"             sptr, sptr
        #func  LookupIconIdFromDirectoryEx           "LookupIconIdFromDirectoryEx"           sptr, sptr, sptr, sptr, sptr
        #func  MapDialogRect                         "MapDialogRect"                         sptr, sptr
        #define MapVirtualKey                          MapVirtualKeyA
        #func  MapVirtualKeyA                        "MapVirtualKeyA"                        sptr, sptr
        #define MapVirtualKeyEx                        MapVirtualKeyExA
        #func  MapVirtualKeyExA                      "MapVirtualKeyExA"                      sptr, sptr, sptr
        #func  MapVirtualKeyExW                      "MapVirtualKeyExW"                      wptr, wptr, wptr
        #func  MapVirtualKeyW                        "MapVirtualKeyW"                        wptr, wptr
        #func  MapWindowPoints                       "MapWindowPoints"                       sptr, sptr, sptr, sptr
        #func  MenuItemFromPoint                     "MenuItemFromPoint"                     sptr, sptr, sptr, sptr
        #func  MessageBeep                           "MessageBeep"                           sptr
        #define MessageBox                             MessageBoxA
        #func  MessageBoxA                           "MessageBoxA"                           sptr, sptr, sptr, sptr
        #define MessageBoxEx                           MessageBoxExA
        #func  MessageBoxExA                         "MessageBoxExA"                         sptr, sptr, sptr, sptr, sptr
        #func  MessageBoxExW                         "MessageBoxExW"                         wptr, wptr, wptr, wptr, wptr
        #define MessageBoxIndirect                     MessageBoxIndirectA
        #func  MessageBoxIndirectA                   "MessageBoxIndirectA"                   sptr
        #func  MessageBoxIndirectW                   "MessageBoxIndirectW"                   wptr
        #func  MessageBoxW                           "MessageBoxW"                           wptr, wptr, wptr, wptr
        #define ModifyMenu                             ModifyMenuA
        #func  ModifyMenuA                           "ModifyMenuA"                           sptr, sptr, sptr, sptr, sptr
        #func  ModifyMenuW                           "ModifyMenuW"                           wptr, wptr, wptr, wptr, wptr
        #func  MonitorFromPoint                      "MonitorFromPoint"                      sptr, sptr, sptr
        #func  MonitorFromRect                       "MonitorFromRect"                       sptr, sptr
        #func  MonitorFromWindow                     "MonitorFromWindow"                     sptr, sptr
        #func  MoveWindow                            "MoveWindow"                            sptr, sptr, sptr, sptr, sptr, sptr
        #func  MsgWaitForMultipleObjects             "MsgWaitForMultipleObjects"             sptr, sptr, sptr, sptr, sptr
        #func  MsgWaitForMultipleObjectsEx           "MsgWaitForMultipleObjectsEx"           sptr, sptr, sptr, sptr, sptr
        #func  NotifyWinEvent                        "NotifyWinEvent"                        sptr, sptr, sptr, sptr
        #func  OemKeyScan                            "OemKeyScan"                            sptr
        #define OemToChar                              OemToCharA
        #func  OemToCharA                            "OemToCharA"                            sptr, sptr
        #define OemToCharBuff                          OemToCharBuffA
        #func  OemToCharBuffA                        "OemToCharBuffA"                        sptr, sptr, sptr
        #func  OemToCharBuffW                        "OemToCharBuffW"                        wptr, wptr, wptr
        #func  OemToCharW                            "OemToCharW"                            wptr, wptr
        #func  OffsetRect                            "OffsetRect"                            sptr, sptr, sptr
        #func  OpenClipboard                         "OpenClipboard"                         sptr
        #define OpenDesktop                            OpenDesktopA
        #func  OpenDesktopA                          "OpenDesktopA"                          sptr, sptr, sptr, sptr
        #func  OpenDesktopW                          "OpenDesktopW"                          wptr, wptr, wptr, wptr
        #func  OpenIcon                              "OpenIcon"                              sptr
        #func  OpenInputDesktop                      "OpenInputDesktop"                      sptr, sptr, sptr
        #define OpenWindowStation                      OpenWindowStationA
        #func  OpenWindowStationA                    "OpenWindowStationA"                    sptr, sptr, sptr
        #func  OpenWindowStationW                    "OpenWindowStationW"                    wptr, wptr, wptr
        #func  PackDDElParam                         "PackDDElParam"                         sptr, sptr, sptr
        #func  PaintDesktop                          "PaintDesktop"                          sptr
        #define PeekMessage                            PeekMessageA
        #func  PeekMessageA                          "PeekMessageA"                          sptr, sptr, sptr, sptr, sptr
        #func  PeekMessageW                          "PeekMessageW"                          wptr, wptr, wptr, wptr, wptr
        #define PostMessage                            PostMessageA
        #func  PostMessageA                          "PostMessageA"                          sptr, sptr, sptr, sptr
        #func  PostMessageW                          "PostMessageW"                          wptr, wptr, wptr, wptr
        #func  PostQuitMessage                       "PostQuitMessage"                       sptr
        #define PostThreadMessage                      PostThreadMessageA
        #func  PostThreadMessageA                    "PostThreadMessageA"                    sptr, sptr, sptr, sptr
        #func  PostThreadMessageW                    "PostThreadMessageW"                    wptr, wptr, wptr, wptr
        #func  PtInRect                              "PtInRect"                              sptr, sptr, sptr
        #func  RealChildWindowFromPoint              "RealChildWindowFromPoint"              sptr, sptr, sptr
        #func  RealGetWindowClass                    "RealGetWindowClass"                    sptr, sptr, sptr
        #func  RealGetWindowClassA                   "RealGetWindowClassA"                   sptr, sptr, sptr
        #func  RealGetWindowClassW                   "RealGetWindowClassW"                   wptr, wptr, wptr
        #func  RedrawWindow                          "RedrawWindow"                          sptr, sptr, sptr, sptr
        #define RegisterClass                          RegisterClassA
        #func  RegisterClassA                        "RegisterClassA"                        sptr
        #define RegisterClassEx                        RegisterClassExA
        #func  RegisterClassExA                      "RegisterClassExA"                      sptr
        #func  RegisterClassExW                      "RegisterClassExW"                      wptr
        #func  RegisterClassW                        "RegisterClassW"                        wptr
        #define RegisterClipboardFormat                RegisterClipboardFormatA
        #func  RegisterClipboardFormatA              "RegisterClipboardFormatA"              sptr
        #func  RegisterClipboardFormatW              "RegisterClipboardFormatW"              wptr
        #define RegisterDeviceNotification             RegisterDeviceNotificationA
        #func  RegisterDeviceNotificationA           "RegisterDeviceNotificationA"           sptr, sptr, sptr
        #func  RegisterDeviceNotificationW           "RegisterDeviceNotificationW"           wptr, wptr, wptr
        #func  RegisterHotKey                        "RegisterHotKey"                        sptr, sptr, sptr, sptr
        #define RegisterWindowMessage                  RegisterWindowMessageA
        #func  RegisterWindowMessageA                "RegisterWindowMessageA"                sptr
        #func  RegisterWindowMessageW                "RegisterWindowMessageW"                wptr
        #func  ReleaseCapture                        "ReleaseCapture"
        #func  ReleaseDC                             "ReleaseDC"                             sptr, sptr
        #func  RemoveMenu                            "RemoveMenu"                            sptr, sptr, sptr
        #define RemoveProp                             RemovePropA
        #func  RemovePropA                           "RemovePropA"                           sptr, sptr
        #func  RemovePropW                           "RemovePropW"                           wptr, wptr
        #func  ReplyMessage                          "ReplyMessage"                          sptr
        #func  ReuseDDElParam                        "ReuseDDElParam"                        sptr, sptr, sptr, sptr, sptr
        #func  ScreenToClient                        "ScreenToClient"                        sptr, sptr
        #func  ScrollDC                              "ScrollDC"                              sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  ScrollWindow                          "ScrollWindow"                          sptr, sptr, sptr, sptr, sptr
        #func  ScrollWindowEx                        "ScrollWindowEx"                        sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #define SendDlgItemMessage                     SendDlgItemMessageA
        #func  SendDlgItemMessageA                   "SendDlgItemMessageA"                   sptr, sptr, sptr, sptr, sptr
        #func  SendDlgItemMessageW                   "SendDlgItemMessageW"                   wptr, wptr, wptr, wptr, wptr
        #define SendIMEMessageEx                       SendIMEMessageExA
        #func  SendIMEMessageExA                     "SendIMEMessageExA"                     sptr, sptr
        #func  SendIMEMessageExW                     "SendIMEMessageExW"                     wptr, wptr
        #func  SendInput                             "SendInput"                             sptr, sptr, sptr
        #define SendMessage                            SendMessageA
        #func  SendMessageA                          "SendMessageA"                          sptr, sptr, sptr, sptr
        #define SendMessageCallback                    SendMessageCallbackA
        #func  SendMessageCallbackA                  "SendMessageCallbackA"                  sptr, sptr, sptr, sptr, sptr, sptr
        #func  SendMessageCallbackW                  "SendMessageCallbackW"                  wptr, wptr, wptr, wptr, wptr, wptr
        #define SendMessageTimeout                     SendMessageTimeoutA
        #func  SendMessageTimeoutA                   "SendMessageTimeoutA"                   sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  SendMessageTimeoutW                   "SendMessageTimeoutW"                   wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func  SendMessageW                          "SendMessageW"                          wptr, wptr, wptr, wptr
        #define SendNotifyMessage                      SendNotifyMessageA
        #func  SendNotifyMessageA                    "SendNotifyMessageA"                    sptr, sptr, sptr, sptr
        #func  SendNotifyMessageW                    "SendNotifyMessageW"                    wptr, wptr, wptr, wptr
        #func  SetActiveWindow                       "SetActiveWindow"                       sptr
        #func  SetCapture                            "SetCapture"                            sptr
        #func  SetCaretBlinkTime                     "SetCaretBlinkTime"                     sptr
        #func  SetCaretPos                           "SetCaretPos"                           sptr, sptr
        #define SetClassLong                           SetClassLongA
        #func  SetClassLongA                         "SetClassLongA"                         sptr, sptr, sptr
        #func  SetClassLongW                         "SetClassLongW"                         wptr, wptr, wptr
        #func  SetClassWord                          "SetClassWord"                          sptr, sptr, sptr
        #func  SetClipboardData                      "SetClipboardData"                      sptr, sptr
        #func  SetClipboardViewer                    "SetClipboardViewer"                    sptr
        #func  SetCursor                             "SetCursor"                             sptr
        #func  SetCursorPos                          "SetCursorPos"                          sptr, sptr
        #func  SetDebugErrorLevel                    "SetDebugErrorLevel"                    sptr
        #func  SetDeskWallpaper                      "SetDeskWallpaper"                      sptr
        #func  SetDlgItemInt                         "SetDlgItemInt"                         sptr, sptr, sptr, sptr
        #define SetDlgItemText                         SetDlgItemTextA
        #func  SetDlgItemTextA                       "SetDlgItemTextA"                       sptr, sptr, sptr
        #func  SetDlgItemTextW                       "SetDlgItemTextW"                       wptr, wptr, wptr
        #func  SetDoubleClickTime                    "SetDoubleClickTime"                    sptr
        #func  SetFocus                              "SetFocus"                              sptr
        #func  SetForegroundWindow                   "SetForegroundWindow"                   sptr
        #func  SetKeyboardState                      "SetKeyboardState"                      sptr
        #func  SetLastErrorEx                        "SetLastErrorEx"                        sptr, sptr
        #func  SetLayeredWindowAttributes            "SetLayeredWindowAttributes"            sptr, sptr, sptr, sptr
        #func  SetMenu                               "SetMenu"                               sptr, sptr
        #func  SetMenuContextHelpId                  "SetMenuContextHelpId"                  sptr, sptr
        #func  SetMenuDefaultItem                    "SetMenuDefaultItem"                    sptr, sptr, sptr
        #func  SetMenuInfo                           "SetMenuInfo"                           sptr, sptr
        #func  SetMenuItemBitmaps                    "SetMenuItemBitmaps"                    sptr, sptr, sptr, sptr, sptr
        #define SetMenuItemInfo                        SetMenuItemInfoA
        #func  SetMenuItemInfoA                      "SetMenuItemInfoA"                      sptr, sptr, sptr, sptr
        #func  SetMenuItemInfoW                      "SetMenuItemInfoW"                      wptr, wptr, wptr, wptr
        #func  SetMessageExtraInfo                   "SetMessageExtraInfo"                   sptr
        #func  SetMessageQueue                       "SetMessageQueue"                       sptr
        #func  SetParent                             "SetParent"                             sptr, sptr
        #func  SetProcessDefaultLayout               "SetProcessDefaultLayout"               sptr
        #func  SetProcessWindowStation               "SetProcessWindowStation"               sptr
        #define SetProp                                SetPropA
        #func  SetPropA                              "SetPropA"                              sptr, sptr, sptr
        #func  SetPropW                              "SetPropW"                              wptr, wptr, wptr
        #func  SetRect                               "SetRect"                               sptr, sptr, sptr, sptr, sptr
        #func  SetRectEmpty                          "SetRectEmpty"                          sptr
        #func  SetScrollInfo                         "SetScrollInfo"                         sptr, sptr, sptr, sptr
        #func  SetScrollPos                          "SetScrollPos"                          sptr, sptr, sptr, sptr
        #func  SetScrollRange                        "SetScrollRange"                        sptr, sptr, sptr, sptr, sptr
        #func  SetShellWindow                        "SetShellWindow"                        sptr
        #func  SetSysColors                          "SetSysColors"                          sptr, sptr, sptr
        #func  SetSystemCursor                       "SetSystemCursor"                       sptr, sptr
        #func  SetThreadDesktop                      "SetThreadDesktop"                      sptr
        #func  SetTimer                              "SetTimer"                              sptr, sptr, sptr, sptr
        #define SetUserObjectInformation               SetUserObjectInformationA
        #func  SetUserObjectInformationA             "SetUserObjectInformationA"             sptr, sptr, sptr, sptr
        #func  SetUserObjectInformationW             "SetUserObjectInformationW"             wptr, wptr, wptr, wptr
        #func  SetUserObjectSecurity                 "SetUserObjectSecurity"                 sptr, sptr, sptr
        #func  SetWinEventHook                       "SetWinEventHook"                       sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  SetWindowContextHelpId                "SetWindowContextHelpId"                sptr, sptr
        #define SetWindowLong                          SetWindowLongA
        #func  SetWindowLongA                        "SetWindowLongA"                        sptr, sptr, sptr
        #func  SetWindowLongW                        "SetWindowLongW"                        wptr, wptr, wptr
        #func  SetWindowPlacement                    "SetWindowPlacement"                    sptr, sptr
        #func  SetWindowPos                          "SetWindowPos"                          sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  SetWindowRgn                          "SetWindowRgn"                          sptr, sptr, sptr
        #define SetWindowText                          SetWindowTextA
        #func  SetWindowTextA                        "SetWindowTextA"                        sptr, sptr
        #func  SetWindowTextW                        "SetWindowTextW"                        wptr, wptr
        #func  SetWindowWord                         "SetWindowWord"                         sptr, sptr, sptr
        #define SetWindowsHook                         SetWindowsHookA
        #func  SetWindowsHookA                       "SetWindowsHookA"                       sptr, sptr
        #define SetWindowsHookEx                       SetWindowsHookExA
        #func  SetWindowsHookExA                     "SetWindowsHookExA"                     sptr, sptr, sptr, sptr
        #func  SetWindowsHookExW                     "SetWindowsHookExW"                     wptr, wptr, wptr, wptr
        #func  SetWindowsHookW                       "SetWindowsHookW"                       wptr, wptr
        #func  ShowCaret                             "ShowCaret"                             sptr
        #func  ShowCursor                            "ShowCursor"                            sptr
        #func  ShowOwnedPopups                       "ShowOwnedPopups"                       sptr, sptr
        #func  ShowScrollBar                         "ShowScrollBar"                         sptr, sptr, sptr
        #func  ShowWindow                            "ShowWindow"                            sptr, sptr
        #func  ShowWindowAsync                       "ShowWindowAsync"                       sptr, sptr
        #func  SubtractRect                          "SubtractRect"                          sptr, sptr, sptr
        #func  SwapMouseButton                       "SwapMouseButton"                       sptr
        #func  SwitchDesktop                         "SwitchDesktop"                         sptr
        #define SystemParametersInfo                   SystemParametersInfoA
        #func  SystemParametersInfoA                 "SystemParametersInfoA"                 sptr, sptr, sptr, sptr
        #func  SystemParametersInfoW                 "SystemParametersInfoW"                 wptr, wptr, wptr, wptr
        #define TabbedTextOut                          TabbedTextOutA
        #func  TabbedTextOutA                        "TabbedTextOutA"                        sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  TabbedTextOutW                        "TabbedTextOutW"                        wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func  TileChildWindows                      "TileChildWindows"                      sptr, sptr
        #func  TileWindows                           "TileWindows"                           sptr, sptr, sptr, sptr, sptr
        #func  ToAscii                               "ToAscii"                               sptr, sptr, sptr, sptr, sptr
        #func  ToAsciiEx                             "ToAsciiEx"                             sptr, sptr, sptr, sptr, sptr, sptr
        #func  ToUnicode                             "ToUnicode"                             sptr, sptr, sptr, sptr, sptr, sptr
        #func  ToUnicodeEx                           "ToUnicodeEx"                           sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  TrackMouseEvent                       "TrackMouseEvent"                       sptr
        #func  TrackPopupMenu                        "TrackPopupMenu"                        sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  TrackPopupMenuEx                      "TrackPopupMenuEx"                      sptr, sptr, sptr, sptr, sptr, sptr
        #func  TranslateAccelerator                  "TranslateAccelerator"                  sptr, sptr, sptr
        #func  TranslateAcceleratorA                 "TranslateAcceleratorA"                 sptr, sptr, sptr
        #func  TranslateAcceleratorW                 "TranslateAcceleratorW"                 wptr, wptr, wptr
        #func  TranslateMDISysAccel                  "TranslateMDISysAccel"                  sptr, sptr
        #func  TranslateMessage                      "TranslateMessage"                      sptr
        #func  UnhookWinEvent                        "UnhookWinEvent"                        sptr
        #func  UnhookWindowsHook                     "UnhookWindowsHook"                     sptr, sptr
        #func  UnhookWindowsHookEx                   "UnhookWindowsHookEx"                   sptr
        #func  UnionRect                             "UnionRect"                             sptr, sptr, sptr
        #func  UnloadKeyboardLayout                  "UnloadKeyboardLayout"                  sptr
        #func  UnpackDDElParam                       "UnpackDDElParam"                       sptr, sptr, sptr, sptr
        #define UnregisterClass                        UnregisterClassA
        #func  UnregisterClassA                      "UnregisterClassA"                      sptr, sptr
        #func  UnregisterClassW                      "UnregisterClassW"                      wptr, wptr
        #func  UnregisterDeviceNotification          "UnregisterDeviceNotification"          sptr
        #func  UnregisterHotKey                      "UnregisterHotKey"                      sptr, sptr
        #func  UpdateLayeredWindow                   "UpdateLayeredWindow"                   sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  UpdateWindow                          "UpdateWindow"                          sptr
        #func  UserHandleGrantAccess                 "UserHandleGrantAccess"                 sptr, sptr, sptr
        #func  ValidateRect                          "ValidateRect"                          sptr, sptr
        #func  ValidateRgn                           "ValidateRgn"                           sptr, sptr
        #define VkKeyScan                              VkKeyScanA
        #func  VkKeyScanA                            "VkKeyScanA"                            sptr
        #define VkKeyScanEx                            VkKeyScanExA
        #func  VkKeyScanExA                          "VkKeyScanExA"                          sptr, sptr
        #func  VkKeyScanExW                          "VkKeyScanExW"                          wptr, wptr
        #func  VkKeyScanW                            "VkKeyScanW"                            wptr
        #func  WINNLSEnableIME                       "WINNLSEnableIME"                       sptr, sptr
        #func  WINNLSGetEnableStatus                 "WINNLSGetEnableStatus"                 sptr
        #func  WINNLSGetIMEHotkey                    "WINNLSGetIMEHotkey"                    sptr
        #func  WaitForInputIdle                      "WaitForInputIdle"                      sptr, sptr
        #func  WaitMessage                           "WaitMessage"
        #func  Win32PoolAllocationStats              "Win32PoolAllocationStats"              sptr, sptr, sptr, sptr, sptr, sptr
        #define WinHelp                                WinHelpA
        #func  WinHelpA                              "WinHelpA"                              sptr, sptr, sptr, sptr
        #func  WinHelpW                              "WinHelpW"                              wptr, wptr, wptr, wptr
        #func  WindowFromDC                          "WindowFromDC"                          sptr
        #func  WindowFromPoint                       "WindowFromPoint"                       sptr, sptr
        #func  keybd_event                           "keybd_event"                           sptr, sptr, sptr, sptr
        #func  mouse_event                           "mouse_event"                           sptr, sptr, sptr, sptr, sptr
        #define wsprintf                               wsprintfA
        #func  wsprintfA                             "wsprintfA"                             sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func  wsprintfW                             "wsprintfW"                             wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #define wvsprintf                              wvsprintfA
        #func  wvsprintfA                            "wvsprintfA"                            sptr, sptr, sptr
        #func  wvsprintfW                            "wvsprintfW"                            wptr, wptr, wptr

    #endif
 




// Copyright (C) 2001-2007 NegativeCelcius. All Rights Reserved. //