USER32.DLL の登録(関数/Unicode/local/sptr,wptr型)

    #ifndef __USER32__
    #define __USER32__

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

    #endif
 




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