USER32.DLL の登録(関数/Unicode/global/int型)

    #ifndef __USER32__
    #define __USER32__

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

    #endif
 




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