The MinGW.org Windows System Libraries
リビジョン | a41c43993b880f76e4675874469314cb195a1688 (tree) |
---|---|
日時 | 2016-12-08 23:30:41 |
作者 | Keith Marshall <keithmarshall@user...> |
コミッター | Keith Marshall |
Rationalize <winuser.h> ANSI vs. UNICODE definition strategy.
@@ -1,3 +1,12 @@ | ||
1 | +2016-12-08 Keith Marshall <keithmarshall@users.sourceforge.net> | |
2 | + | |
3 | + Rationalize <winuser.h> ANSI vs. UNICODE definition strategy. | |
4 | + | |
5 | + * include/winuser.h [UNICODE, !UNICODE]: Replace individual pairs of | |
6 | + alternative generic symbol mapping definitions, and typedefs, with... | |
7 | + (__AW_SUFFIXED__): ...one such macro expansion per pair; collate with | |
8 | + their respective ANSI and UNICODE specific references. | |
9 | + | |
1 | 10 | 2016-11-26 Keith Marshall <keithmarshall@users.sourceforge.net> |
2 | 11 | |
3 | 12 | Deprecate obsolete <winable.h> and <pbt.h> headers. |
@@ -2655,14 +2655,24 @@ _BEGIN_C_DECLS | ||
2655 | 2655 | #define MAPVK_VK_TO_VSC_EX 4 |
2656 | 2656 | |
2657 | 2657 | #ifndef RC_INVOKED |
2658 | +#define DEKSTOPENUMPROC __AW_SUFFIXED__(DEKSTOPENUMPROC) | |
2659 | +#define WINSTAENUMPROC __AW_SUFFIXED__(WINSTAENUMPROC) | |
2660 | +#define MAKEINTRESOURCE __AW_SUFFIXED__(MAKEINTRESOURCE) | |
2661 | + | |
2658 | 2662 | typedef BOOL (CALLBACK *DLGPROC) (HWND, UINT, WPARAM, LPARAM); |
2659 | 2663 | typedef VOID (CALLBACK *TIMERPROC) (HWND, UINT, UINT_PTR, DWORD); |
2660 | 2664 | typedef BOOL (CALLBACK *GRAYSTRINGPROC) (HDC, LPARAM, int); |
2661 | 2665 | typedef LRESULT (CALLBACK *HOOKPROC) (int, WPARAM, LPARAM); |
2666 | + | |
2667 | +#define PROPENUMPROC __AW_SUFFIXED__(PROPENUMPROC) | |
2662 | 2668 | typedef BOOL (CALLBACK *PROPENUMPROCA) (HWND, LPCSTR, HANDLE); |
2663 | 2669 | typedef BOOL (CALLBACK *PROPENUMPROCW) (HWND, LPCWSTR, HANDLE); |
2670 | + | |
2671 | +#define PROPENUMPROCEX __AW_SUFFIXED__(PROPENUMPROCEX) | |
2664 | 2672 | typedef BOOL (CALLBACK *PROPENUMPROCEXA) (HWND, LPSTR, HANDLE, DWORD); |
2665 | 2673 | typedef BOOL (CALLBACK *PROPENUMPROCEXW) (HWND, LPWSTR, HANDLE, DWORD); |
2674 | + | |
2675 | +#define EDITWORDBREAKPROC __AW_SUFFIXED__(EDITWORDBREAKPROC) | |
2666 | 2676 | typedef int (CALLBACK *EDITWORDBREAKPROCA) (LPSTR, int, int, int); |
2667 | 2677 | typedef int (CALLBACK *EDITWORDBREAKPROCW) (LPWSTR, int, int, int); |
2668 | 2678 | typedef LRESULT (CALLBACK *WNDPROC) (HWND, UINT, WPARAM, LPARAM); |
@@ -2738,6 +2748,8 @@ typedef struct tagCREATESTRUCTW | ||
2738 | 2748 | DWORD dwExStyle; |
2739 | 2749 | } CREATESTRUCTW, *LPCREATESTRUCTW; |
2740 | 2750 | |
2751 | +typedef __AW_SUFFIXED__(CREATESTRUCT) CREATESTRUCT, *LPCREATESTRUCT; | |
2752 | + | |
2741 | 2753 | typedef struct tagCBT_CREATEWNDA |
2742 | 2754 | { LPCREATESTRUCTA lpcs; |
2743 | 2755 | HWND hwndInsertAfter; |
@@ -2748,6 +2760,8 @@ typedef struct tagCBT_CREATEWNDW | ||
2748 | 2760 | HWND hwndInsertAfter; |
2749 | 2761 | } CBT_CREATEWNDW, *LPCBT_CREATEWNDW; |
2750 | 2762 | |
2763 | +typedef __AW_SUFFIXED__(CBT_CREATEWND) CBT_CREATEWND, *LPCBT_CREATEWND; | |
2764 | + | |
2751 | 2765 | typedef struct tagCBTACTIVATESTRUCT |
2752 | 2766 | { BOOL fMouse; |
2753 | 2767 | HWND hWndActive; |
@@ -2920,6 +2934,8 @@ typedef struct _WNDCLASSW | ||
2920 | 2934 | LPCWSTR lpszClassName; |
2921 | 2935 | } WNDCLASSW, *LPWNDCLASSW, *PWNDCLASSW; |
2922 | 2936 | |
2937 | +typedef __AW_SUFFIXED__(WNDCLASS) WNDCLASS, *LPWNDCLASS, *PWNDCLASS; | |
2938 | + | |
2923 | 2939 | typedef struct _WNDCLASSEXA |
2924 | 2940 | { UINT cbSize; |
2925 | 2941 | UINT style; |
@@ -2950,6 +2966,8 @@ typedef struct _WNDCLASSEXW | ||
2950 | 2966 | HICON hIconSm; |
2951 | 2967 | } WNDCLASSEXW, *LPWNDCLASSEXW, *PWNDCLASSEXW; |
2952 | 2968 | |
2969 | +typedef __AW_SUFFIXED__(WNDCLASSEX) WNDCLASSEX, *LPWNDCLASSEX, *PWNDCLASSEX; | |
2970 | + | |
2953 | 2971 | typedef struct tagMENUITEMINFOA |
2954 | 2972 | { UINT cbSize; |
2955 | 2973 | UINT fMask; |
@@ -2987,6 +3005,8 @@ typedef struct tagMENUITEMINFOW | ||
2987 | 3005 | } MENUITEMINFOW, *LPMENUITEMINFOW; |
2988 | 3006 | |
2989 | 3007 | typedef const MENUITEMINFOW *LPCMENUITEMINFOW; |
3008 | +typedef __AW_SUFFIXED__(MENUITEMINFO) MENUITEMINFO, *LPMENUITEMINFO; | |
3009 | +typedef __AW_SUFFIXED__(LPCMENUITEMINFO) LPCMENUITEMINFO; | |
2990 | 3010 | |
2991 | 3011 | typedef struct tagSCROLLINFO |
2992 | 3012 | { UINT cbSize; |
@@ -3060,6 +3080,8 @@ typedef struct | ||
3060 | 3080 | DWORD dwLanguageId; |
3061 | 3081 | } MSGBOXPARAMSW, *PMSGBOXPARAMSW, *LPMSGBOXPARAMSW; |
3062 | 3082 | |
3083 | +typedef __AW_SUFFIXED__(MSGBOXPARAMS) MSGBOXPARAMS, *PMSGBOXPARAMS, *LPMSGBOXPARAMS; | |
3084 | + | |
3063 | 3085 | typedef struct tagUSEROBJECTFLAGS |
3064 | 3086 | { BOOL fInherit; |
3065 | 3087 | BOOL fReserved; |
@@ -3087,6 +3109,8 @@ typedef struct tagHIGHCONTRASTW | ||
3087 | 3109 | LPWSTR lpszDefaultScheme; |
3088 | 3110 | } HIGHCONTRASTW, *LPHIGHCONTRASTW; |
3089 | 3111 | |
3112 | +typedef __AW_SUFFIXED__(HIGHCONTRAST) HIGHCONTRAST, *LPHIGHCONTRAST; | |
3113 | + | |
3090 | 3114 | #ifndef NOGDI |
3091 | 3115 | typedef struct tagICONMETRICSA |
3092 | 3116 | { UINT cbSize; |
@@ -3103,7 +3127,9 @@ typedef struct tagICONMETRICSW | ||
3103 | 3127 | int iTitleWrap; |
3104 | 3128 | LOGFONTW lfFont; |
3105 | 3129 | } ICONMETRICSW, *LPICONMETRICSW; |
3106 | -#endif /* NOGDI */ | |
3130 | + | |
3131 | +typedef __AW_SUFFIXED__(ICONMETRICS) ICONMETRICS, *LPICONMETRICS; | |
3132 | +#endif /* ! NOGDI */ | |
3107 | 3133 | |
3108 | 3134 | typedef struct tagMINIMIZEDMETRICS |
3109 | 3135 | { UINT cbSize; |
@@ -3159,7 +3185,9 @@ typedef struct tagNONCLIENTMETRICSW | ||
3159 | 3185 | LOGFONTW lfStatusFont; |
3160 | 3186 | LOGFONTW lfMessageFont; |
3161 | 3187 | } NONCLIENTMETRICSW, *LPNONCLIENTMETRICSW; |
3162 | -#endif | |
3188 | + | |
3189 | +typedef __AW_SUFFIXED__(NONCLIENTMETRICS) NONCLIENTMETRICS, *LPNONCLIENTMETRICS; | |
3190 | +#endif /* ! NOGDI */ | |
3163 | 3191 | |
3164 | 3192 | typedef struct tagSERIALKEYSA |
3165 | 3193 | { UINT cbSize; |
@@ -3181,6 +3209,8 @@ typedef struct tagSERIALKEYSW | ||
3181 | 3209 | UINT iActive; |
3182 | 3210 | } SERIALKEYSW, *LPSERIALKEYSW; |
3183 | 3211 | |
3212 | +typedef __AW_SUFFIXED__(SERIALKEYS) SERIALKEYS, *LPSERIALKEYS; | |
3213 | + | |
3184 | 3214 | typedef struct tagSOUNDSENTRYA |
3185 | 3215 | { UINT cbSize; |
3186 | 3216 | DWORD dwFlags; |
@@ -3211,6 +3241,8 @@ typedef struct tagSOUNDSENTRYW | ||
3211 | 3241 | DWORD iWindowsEffectOrdinal; |
3212 | 3242 | } SOUNDSENTRYW, *LPSOUNDSENTRYW; |
3213 | 3243 | |
3244 | +typedef __AW_SUFFIXED__(SOUNDSENTRY) SOUNDSENTRY, *LPSOUNDSENTRY; | |
3245 | + | |
3214 | 3246 | typedef struct tagSTICKYKEYS |
3215 | 3247 | { DWORD cbSize; |
3216 | 3248 | DWORD dwFlags; |
@@ -3287,6 +3319,8 @@ typedef struct tagMDICREATESTRUCTW | ||
3287 | 3319 | LPARAM lParam; |
3288 | 3320 | } MDICREATESTRUCTW, *LPMDICREATESTRUCTW; |
3289 | 3321 | |
3322 | +typedef __AW_SUFFIXED__(MDICREATESTRUCT) MDICREATESTRUCT, *LPMDICREATESTRUCT; | |
3323 | + | |
3290 | 3324 | typedef struct tagMINMAXINFO |
3291 | 3325 | { POINT ptReserved; |
3292 | 3326 | POINT ptMaxSize; |
@@ -3333,6 +3367,8 @@ typedef struct tagMULTIKEYHELPW | ||
3333 | 3367 | WCHAR szKeyphrase[1]; |
3334 | 3368 | } MULTIKEYHELPW, *PMULTIKEYHELPW, *LPMULTIKEYHELPW; |
3335 | 3369 | |
3370 | +typedef __AW_SUFFIXED__(MULTIKEYHELP) MULTIKEYHELP, *PMULTIKEYHELP, *LPMULTIKEYHELP; | |
3371 | + | |
3336 | 3372 | typedef struct tagHELPWININFOA |
3337 | 3373 | { int wStructSize; |
3338 | 3374 | int x; |
@@ -3483,6 +3519,8 @@ typedef struct tagMONITORINFOEXW | ||
3483 | 3519 | } MONITORINFOEXW, *LPMONITORINFOEXW; |
3484 | 3520 | #endif /* !__cplusplus */ |
3485 | 3521 | |
3522 | +typedef __AW_SUFFIXED__(MONITORINFOEX) MONITORINFOEX, *LPMONITORINFOEX; | |
3523 | + | |
3486 | 3524 | typedef struct tagKBDLLHOOKSTRUCT |
3487 | 3525 | { DWORD vkCode; |
3488 | 3526 | DWORD scanCode; |
@@ -3733,7 +3771,7 @@ extern const GUID GUID_SYSTEM_AWAYMODE; | ||
3733 | 3771 | extern const GUID GUID_MONITOR_POWER_ON; |
3734 | 3772 | #endif |
3735 | 3773 | |
3736 | -WINUSERAPI HKL WINAPI ActivateKeyboardLayout (HKL, UINT); | |
3774 | +WINUSERAPI HKL WINAPI ActivateKeyboardLayout (HKL, UINT); | |
3737 | 3775 | WINUSERAPI BOOL WINAPI AdjustWindowRect (LPRECT, DWORD, BOOL); |
3738 | 3776 | WINUSERAPI BOOL WINAPI AdjustWindowRectEx (LPRECT, DWORD, BOOL, DWORD); |
3739 | 3777 |
@@ -3742,118 +3780,187 @@ WINUSERAPI BOOL WINAPI AnimateWindow (HWND, DWORD, DWORD); | ||
3742 | 3780 | #endif /* >= _WIN32_WINNT_WIN2K */ |
3743 | 3781 | |
3744 | 3782 | WINUSERAPI BOOL WINAPI AnyPopup (void); |
3783 | + | |
3784 | +#define AppendMenu __AW_SUFFIXED__(AppendMenu) | |
3745 | 3785 | WINUSERAPI BOOL WINAPI AppendMenuA (HMENU, UINT, UINT_PTR, LPCSTR); |
3746 | 3786 | WINUSERAPI BOOL WINAPI AppendMenuW (HMENU, UINT, UINT_PTR, LPCWSTR); |
3787 | + | |
3747 | 3788 | WINUSERAPI UINT WINAPI ArrangeIconicWindows (HWND); |
3748 | 3789 | WINUSERAPI BOOL WINAPI AttachThreadInput (DWORD, DWORD, BOOL); |
3749 | 3790 | WINUSERAPI HDWP WINAPI BeginDeferWindowPos (int); |
3750 | -WINUSERAPI HDC WINAPI BeginPaint (HWND, LPPAINTSTRUCT); | |
3791 | +WINUSERAPI HDC WINAPI BeginPaint (HWND, LPPAINTSTRUCT); | |
3751 | 3792 | WINUSERAPI BOOL WINAPI BringWindowToTop (HWND); |
3793 | + | |
3752 | 3794 | WINUSERAPI long WINAPI BroadcastSystemMessage (DWORD, LPDWORD, UINT, WPARAM, LPARAM); |
3753 | 3795 | |
3754 | 3796 | #if _WIN32_WINNT >= _WIN32_WINNT_NT4 |
3797 | +#define BroadcastSystemMessage __AW_SUFFIXED__(BroadcastSystemMessage) | |
3755 | 3798 | WINUSERAPI long WINAPI BroadcastSystemMessageA (DWORD, LPDWORD, UINT, WPARAM, LPARAM); |
3756 | 3799 | WINUSERAPI long WINAPI BroadcastSystemMessageW (DWORD, LPDWORD, UINT, WPARAM, LPARAM); |
3757 | 3800 | #endif /* >= _WIN32_WINNT_NT4 */ |
3758 | 3801 | |
3759 | 3802 | #if _WIN32_WINNT >= _WIN32_WINNT_WINXP |
3803 | +#define BroadcastSystemMessageEx __AW_SUFFIXED__(BroadcastSystemMessageEx) | |
3760 | 3804 | WINUSERAPI long WINAPI BroadcastSystemMessageExA (DWORD, LPDWORD, UINT, WPARAM, LPARAM, PBSMINFO); |
3761 | 3805 | WINUSERAPI long WINAPI BroadcastSystemMessageExW (DWORD, LPDWORD, UINT, WPARAM, LPARAM, PBSMINFO); |
3762 | 3806 | #endif /* >= _WIN32_WINNT_WINXP */ |
3763 | 3807 | |
3808 | +#define CallMsgFilter __AW_SUFFIXED__(CallMsgFilter) | |
3764 | 3809 | WINUSERAPI BOOL WINAPI CallMsgFilterA (LPMSG, INT); |
3765 | 3810 | WINUSERAPI BOOL WINAPI CallMsgFilterW (LPMSG, INT); |
3766 | -WINUSERAPI LRESULT WINAPI CallNextHookEx (HHOOK, int, WPARAM, LPARAM); | |
3811 | + | |
3812 | +#define CallWindowProc __AW_SUFFIXED__(CallWindowProc) | |
3767 | 3813 | WINUSERAPI LRESULT WINAPI CallWindowProcA (WNDPROC, HWND, UINT, WPARAM, LPARAM); |
3768 | 3814 | WINUSERAPI LRESULT WINAPI CallWindowProcW (WNDPROC, HWND, UINT, WPARAM, LPARAM); |
3815 | + | |
3769 | 3816 | WINUSERAPI WORD WINAPI CascadeWindows (HWND, UINT, LPCRECT, UINT, const HWND *); |
3770 | 3817 | WINUSERAPI BOOL WINAPI ChangeClipboardChain (HWND, HWND); |
3771 | 3818 | |
3819 | +#define DefHookProc(c, p, lp, h) CallNextHookEx ((HHOOK)(*(h)), c, p, lp) | |
3820 | +WINUSERAPI LRESULT WINAPI CallNextHookEx (HHOOK, int, WPARAM, LPARAM); | |
3821 | + | |
3772 | 3822 | #ifndef NOGDI |
3823 | +#define ChangeDisplaySettings __AW_SUFFIXED__(ChangeDisplaySettings) | |
3773 | 3824 | WINUSERAPI LONG WINAPI ChangeDisplaySettingsA (PDEVMODEA, DWORD); |
3774 | 3825 | WINUSERAPI LONG WINAPI ChangeDisplaySettingsW (PDEVMODEW, DWORD); |
3826 | + | |
3827 | +#define ChangeDisplaySettingsEx __AW_SUFFIXED__(ChangeDisplaySettingsEx) | |
3775 | 3828 | WINUSERAPI LONG WINAPI ChangeDisplaySettingsExA (LPCSTR, LPDEVMODEA, HWND, DWORD, LPVOID); |
3776 | 3829 | WINUSERAPI LONG WINAPI ChangeDisplaySettingsExW (LPCWSTR, LPDEVMODEW, HWND, DWORD, LPVOID); |
3777 | -#endif | |
3830 | +#endif /* ! NOGDI */ | |
3778 | 3831 | |
3832 | +#define ChangeMenu __AW_SUFFIXED__(ChangeMenu) | |
3779 | 3833 | WINUSERAPI BOOL WINAPI ChangeMenuA (HMENU, UINT, LPCSTR, UINT, UINT); |
3780 | 3834 | WINUSERAPI BOOL WINAPI ChangeMenuW (HMENU, UINT, LPCWSTR, UINT, UINT); |
3781 | -WINUSERAPI LPSTR WINAPI CharLowerA (LPSTR); | |
3835 | + | |
3836 | +#define CharLower __AW_SUFFIXED__(CharLower) | |
3837 | +WINUSERAPI LPSTR WINAPI CharLowerA (LPSTR); | |
3782 | 3838 | WINUSERAPI LPWSTR WINAPI CharLowerW (LPWSTR); |
3839 | + | |
3840 | +#define CharLowerBuff __AW_SUFFIXED__(CharLowerBuff) | |
3783 | 3841 | WINUSERAPI DWORD WINAPI CharLowerBuffA (LPSTR, DWORD); |
3784 | 3842 | WINUSERAPI DWORD WINAPI CharLowerBuffW (LPWSTR, DWORD); |
3785 | -WINUSERAPI LPSTR WINAPI CharNextA (LPCSTR); | |
3843 | + | |
3844 | +#define CharNext __AW_SUFFIXED__(CharNext) | |
3845 | +WINUSERAPI LPSTR WINAPI CharNextA (LPCSTR); | |
3786 | 3846 | WINUSERAPI LPWSTR WINAPI CharNextW (LPCWSTR); |
3787 | -WINUSERAPI LPSTR WINAPI CharNextExA (WORD, LPCSTR, DWORD); | |
3788 | -WINUSERAPI LPSTR WINAPI CharPrevA (LPCSTR, LPCSTR); | |
3847 | +WINUSERAPI LPSTR WINAPI CharNextExA (WORD, LPCSTR, DWORD); | |
3848 | + | |
3849 | +#define CharPrev __AW_SUFFIXED__(CharPrev) | |
3850 | +WINUSERAPI LPSTR WINAPI CharPrevA (LPCSTR, LPCSTR); | |
3789 | 3851 | WINUSERAPI LPWSTR WINAPI CharPrevW (LPCWSTR, LPCWSTR); |
3790 | -WINUSERAPI LPSTR WINAPI CharPrevExA (WORD, LPCSTR, LPCSTR, DWORD); | |
3852 | +WINUSERAPI LPSTR WINAPI CharPrevExA (WORD, LPCSTR, LPCSTR, DWORD); | |
3853 | + | |
3854 | +#define CharToOem __AW_SUFFIXED__(CharToOem) | |
3791 | 3855 | WINUSERAPI BOOL WINAPI CharToOemA (LPCSTR, LPSTR); |
3792 | 3856 | WINUSERAPI BOOL WINAPI CharToOemW (LPCWSTR, LPSTR); |
3857 | + | |
3858 | +#define CharToOemBuff __AW_SUFFIXED__(CharToOemBuff) | |
3793 | 3859 | WINUSERAPI BOOL WINAPI CharToOemBuffA (LPCSTR, LPSTR, DWORD); |
3794 | 3860 | WINUSERAPI BOOL WINAPI CharToOemBuffW (LPCWSTR, LPSTR, DWORD); |
3795 | -WINUSERAPI LPSTR WINAPI CharUpperA (LPSTR); | |
3861 | + | |
3862 | +#define CharUpper __AW_SUFFIXED__(CharUpper) | |
3863 | +WINUSERAPI LPSTR WINAPI CharUpperA (LPSTR); | |
3796 | 3864 | WINUSERAPI LPWSTR WINAPI CharUpperW (LPWSTR); |
3865 | + | |
3866 | +#define CharUpperBuff __AW_SUFFIXED__(CharUpperBuff) | |
3797 | 3867 | WINUSERAPI DWORD WINAPI CharUpperBuffA (LPSTR, DWORD); |
3798 | 3868 | WINUSERAPI DWORD WINAPI CharUpperBuffW (LPWSTR, DWORD); |
3799 | -WINUSERAPI BOOL WINAPI CheckDlgButton (HWND, int, UINT); | |
3869 | + | |
3870 | +WINUSERAPI BOOL WINAPI CheckDlgButton (HWND, int, UINT); | |
3800 | 3871 | WINUSERAPI DWORD WINAPI CheckMenuItem (HMENU, UINT, UINT); |
3801 | -WINUSERAPI BOOL WINAPI CheckMenuRadioItem (HMENU, UINT, UINT, UINT, UINT); | |
3802 | -WINUSERAPI BOOL WINAPI CheckRadioButton (HWND, int, int, int); | |
3803 | -WINUSERAPI HWND WINAPI ChildWindowFromPoint (HWND, POINT); | |
3804 | -WINUSERAPI HWND WINAPI ChildWindowFromPointEx (HWND, POINT, UINT); | |
3805 | -WINUSERAPI BOOL WINAPI ClientToScreen (HWND, LPPOINT); | |
3806 | -WINUSERAPI BOOL WINAPI ClipCursor (LPCRECT); | |
3807 | -WINUSERAPI BOOL WINAPI CloseClipboard (void); | |
3808 | -WINUSERAPI BOOL WINAPI CloseDesktop (HDESK); | |
3809 | -WINUSERAPI BOOL WINAPI CloseWindow (HWND); | |
3810 | -WINUSERAPI BOOL WINAPI CloseWindowStation (HWINSTA); | |
3872 | +WINUSERAPI BOOL WINAPI CheckMenuRadioItem (HMENU, UINT, UINT, UINT, UINT); | |
3873 | +WINUSERAPI BOOL WINAPI CheckRadioButton (HWND, int, int, int); | |
3874 | +WINUSERAPI HWND WINAPI ChildWindowFromPoint (HWND, POINT); | |
3875 | +WINUSERAPI HWND WINAPI ChildWindowFromPointEx (HWND, POINT, UINT); | |
3876 | +WINUSERAPI BOOL WINAPI ClientToScreen (HWND, LPPOINT); | |
3877 | +WINUSERAPI BOOL WINAPI ClipCursor (LPCRECT); | |
3878 | +WINUSERAPI BOOL WINAPI CloseClipboard (void); | |
3879 | +WINUSERAPI BOOL WINAPI CloseDesktop (HDESK); | |
3880 | +WINUSERAPI BOOL WINAPI CloseWindow (HWND); | |
3881 | +WINUSERAPI BOOL WINAPI CloseWindowStation (HWINSTA); | |
3882 | + | |
3883 | +#define CopyAcceleratorTable __AW_SUFFIXED__(CopyAcceleratorTable) | |
3811 | 3884 | WINUSERAPI int WINAPI CopyAcceleratorTableA (HACCEL, LPACCEL, int); |
3812 | 3885 | WINUSERAPI int WINAPI CopyAcceleratorTableW (HACCEL, LPACCEL, int); |
3886 | + | |
3813 | 3887 | #define CopyCursor(c) ((HCURSOR)(CopyIcon ((HICON)(c)))) |
3814 | -WINUSERAPI HICON WINAPI CopyIcon (HICON); | |
3888 | +WINUSERAPI HICON WINAPI CopyIcon (HICON); | |
3815 | 3889 | WINUSERAPI HANDLE WINAPI CopyImage (HANDLE, UINT, int, int, UINT); |
3816 | -WINUSERAPI BOOL WINAPI CopyRect (LPRECT, LPCRECT); | |
3817 | -WINUSERAPI int WINAPI CountClipboardFormats (void); | |
3890 | +WINUSERAPI BOOL WINAPI CopyRect (LPRECT, LPCRECT); | |
3891 | +WINUSERAPI int WINAPI CountClipboardFormats (void); | |
3892 | + | |
3893 | +#define CreateAcceleratorTable __AW_SUFFIXED__(CreateAcceleratorTable) | |
3818 | 3894 | WINUSERAPI HACCEL WINAPI CreateAcceleratorTableA (LPACCEL, int); |
3819 | 3895 | WINUSERAPI HACCEL WINAPI CreateAcceleratorTableW (LPACCEL, int); |
3820 | -WINUSERAPI BOOL WINAPI CreateCaret (HWND, HBITMAP, int, int); | |
3896 | + | |
3897 | +WINUSERAPI BOOL WINAPI CreateCaret (HWND, HBITMAP, int, int); | |
3821 | 3898 | WINUSERAPI HCURSOR WINAPI CreateCursor (HINSTANCE, int, int, int, int, PCVOID, PCVOID); |
3822 | 3899 | |
3823 | 3900 | #ifndef NOGDI |
3824 | -WINUSERAPI HDESK WINAPI CreateDesktopA (LPCSTR, LPCSTR, LPDEVMODEA, DWORD, ACCESS_MASK, LPSECURITY_ATTRIBUTES); | |
3825 | -WINUSERAPI HDESK WINAPI CreateDesktopW (LPCWSTR, LPCWSTR, LPDEVMODEW, DWORD, ACCESS_MASK, LPSECURITY_ATTRIBUTES); | |
3826 | -#endif | |
3827 | - | |
3828 | -#define CreateDialogA(h, n, w, f) CreateDialogParamA (h, n, w, f, 0) | |
3829 | -#define CreateDialogW(h, n, w, f) CreateDialogParamW (h, n, w, f, 0) | |
3830 | -#define CreateDialogIndirectA(h, t, w, f) CreateDialogIndirectParamA (h, t, w, f, 0) | |
3831 | -#define CreateDialogIndirectW(h, t, w, f) CreateDialogIndirectParamW (h, t, w, f, 0) | |
3832 | - | |
3833 | -WINUSERAPI HWND WINAPI CreateDialogIndirectParamA (HINSTANCE, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM); | |
3834 | -WINUSERAPI HWND WINAPI CreateDialogIndirectParamW (HINSTANCE, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM); | |
3901 | +#define CreateDesktop __AW_SUFFIXED__(CreateDesktop) | |
3902 | +WINUSERAPI HDESK WINAPI CreateDesktopA | |
3903 | +(LPCSTR, LPCSTR, LPDEVMODEA, DWORD, ACCESS_MASK, LPSECURITY_ATTRIBUTES); | |
3904 | +WINUSERAPI HDESK WINAPI CreateDesktopW | |
3905 | +(LPCWSTR, LPCWSTR, LPDEVMODEW, DWORD, ACCESS_MASK, LPSECURITY_ATTRIBUTES); | |
3906 | +#endif /* ! NOGDI */ | |
3907 | + | |
3908 | +#define CreateDialog __AW_SUFFIXED__(CreateDialog) | |
3909 | +#define CreateDialogA(h,n,w,f) CreateDialogParamA (h, n, w, f, 0) | |
3910 | +#define CreateDialogW(h,n,w,f) CreateDialogParamW (h, n, w, f, 0) | |
3911 | + | |
3912 | +#define CreateDialogIndirect __AW_SUFFIXED__(CreateDialogIndirect) | |
3913 | +#define CreateDialogIndirectA(h,t,w,f) CreateDialogIndirectParamA (h, t, w, f, 0) | |
3914 | +#define CreateDialogIndirectW(h,t,w,f) CreateDialogIndirectParamW (h, t, w, f, 0) | |
3915 | + | |
3916 | +#define CreateDialogIndirectParam __AW_SUFFIXED__(CreateDialogIndirectParam) | |
3917 | +WINUSERAPI HWND WINAPI | |
3918 | +CreateDialogIndirectParamA (HINSTANCE, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM); | |
3919 | +WINUSERAPI HWND WINAPI | |
3920 | +CreateDialogIndirectParamW (HINSTANCE, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM); | |
3921 | + | |
3922 | +#define CreateDialogParam __AW_SUFFIXED__(CreateDialogParam) | |
3835 | 3923 | WINUSERAPI HWND WINAPI CreateDialogParamA (HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM); |
3836 | 3924 | WINUSERAPI HWND WINAPI CreateDialogParamW (HINSTANCE, LPCWSTR, HWND, DLGPROC, LPARAM); |
3925 | + | |
3837 | 3926 | WINUSERAPI HICON WINAPI CreateIcon (HINSTANCE, int, int, BYTE, BYTE, const BYTE *, const BYTE *); |
3838 | 3927 | WINUSERAPI HICON WINAPI CreateIconFromResource (PBYTE, DWORD, BOOL, DWORD); |
3839 | 3928 | WINUSERAPI HICON WINAPI CreateIconFromResourceEx (PBYTE, DWORD, BOOL, DWORD, int, int, UINT); |
3840 | 3929 | WINUSERAPI HICON WINAPI CreateIconIndirect (PICONINFO); |
3930 | + | |
3931 | +#define CreateMDIWindow __AW_SUFFIXED__(CreateMDIWindow) | |
3841 | 3932 | WINUSERAPI HWND WINAPI CreateMDIWindowA (LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HINSTANCE, LPARAM); |
3842 | 3933 | WINUSERAPI HWND WINAPI CreateMDIWindowW (LPCWSTR, LPCWSTR, DWORD, int, int, int, int, HWND, HINSTANCE, LPARAM); |
3843 | 3934 | WINUSERAPI HMENU WINAPI CreateMenu (void); |
3844 | 3935 | WINUSERAPI HMENU WINAPI CreatePopupMenu (void); |
3845 | -#define CreateWindowA(a, b, c, d, e, f, g, h, i, j, k) CreateWindowExA (0, a, b, c, d, e, f, g, h, i, j, k) | |
3846 | -#define CreateWindowW(a, b, c, d, e, f, g, h, i, j, k) CreateWindowExW (0, a, b, c, d, e, f, g, h, i, j, k) | |
3847 | -WINUSERAPI HWND WINAPI CreateWindowExA (DWORD, LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, LPVOID); | |
3848 | -WINUSERAPI HWND WINAPI CreateWindowExW (DWORD, LPCWSTR, LPCWSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, LPVOID); | |
3936 | + | |
3937 | +#define CreateWindow __AW_SUFFIXED__(CreateWindow) | |
3938 | +#define CreateWindowA(a, b, c, d, e, f, g, h, i, j, k) \ | |
3939 | + CreateWindowExA (0, a, b, c, d, e, f, g, h, i, j, k) | |
3940 | +#define CreateWindowW(a, b, c, d, e, f, g, h, i, j, k) \ | |
3941 | + CreateWindowExW (0, a, b, c, d, e, f, g, h, i, j, k) | |
3942 | + | |
3943 | +#define CreateWindowEx __AW_SUFFIXED__(CreateWindowEx) | |
3944 | +WINUSERAPI HWND WINAPI CreateWindowExA | |
3945 | +(DWORD, LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, LPVOID); | |
3946 | +WINUSERAPI HWND WINAPI CreateWindowExW | |
3947 | +(DWORD, LPCWSTR, LPCWSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, LPVOID); | |
3948 | + | |
3949 | +#define CreateWindowStation __AW_SUFFIXED__(CreateWindowStation) | |
3849 | 3950 | WINUSERAPI HWINSTA WINAPI CreateWindowStationA (LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES); |
3850 | 3951 | WINUSERAPI HWINSTA WINAPI CreateWindowStationW (LPCWSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES); |
3952 | + | |
3953 | +WINUSERAPI HDWP WINAPI DeferWindowPos (HDWP, HWND, HWND, int, int, int, int, UINT); | |
3954 | + | |
3955 | +#define DefDlgProc __AW_SUFFIXED__(DefDlgProc) | |
3851 | 3956 | WINUSERAPI LRESULT WINAPI DefDlgProcA (HWND, UINT, WPARAM, LPARAM); |
3852 | 3957 | WINUSERAPI LRESULT WINAPI DefDlgProcW (HWND, UINT, WPARAM, LPARAM); |
3853 | -WINUSERAPI HDWP WINAPI DeferWindowPos (HDWP, HWND, HWND, int, int, int, int, UINT); | |
3958 | + | |
3959 | +#define DefFrameProc __AW_SUFFIXED__(DefFrameProc) | |
3854 | 3960 | WINUSERAPI LRESULT WINAPI DefFrameProcA (HWND, HWND, UINT, WPARAM, LPARAM); |
3855 | 3961 | WINUSERAPI LRESULT WINAPI DefFrameProcW (HWND, HWND, UINT, WPARAM, LPARAM); |
3856 | -#define DefHookProc(c, p, lp, h) CallNextHookEx ((HHOOK)(*(h)), c, p, lp) | |
3962 | + | |
3963 | +#define DefMDIChildProc __AW_SUFFIXED__(DefMDIChildProc) | |
3857 | 3964 | WINUSERAPI LRESULT WINAPI DefMDIChildProcA (HWND, UINT, WPARAM, LPARAM); |
3858 | 3965 | WINUSERAPI LRESULT WINAPI DefMDIChildProcW (HWND, UINT, WPARAM, LPARAM); |
3859 | 3966 |
@@ -3861,8 +3968,10 @@ WINUSERAPI LRESULT WINAPI DefMDIChildProcW (HWND, UINT, WPARAM, LPARAM); | ||
3861 | 3968 | WINUSERAPI LRESULT WINAPI DefRawInputProc (PRAWINPUT *, INT, UINT); |
3862 | 3969 | #endif |
3863 | 3970 | |
3971 | +#define DefWindowProc __AW_SUFFIXED__(DefWindowProc) | |
3864 | 3972 | WINUSERAPI LRESULT WINAPI DefWindowProcA (HWND, UINT, WPARAM, LPARAM); |
3865 | 3973 | WINUSERAPI LRESULT WINAPI DefWindowProcW (HWND, UINT, WPARAM, LPARAM); |
3974 | + | |
3866 | 3975 | WINUSERAPI BOOL WINAPI DeleteMenu (HMENU, UINT, UINT); |
3867 | 3976 | WINUSERAPI BOOL WINAPI DeregisterShellHookWindow (HWND); |
3868 | 3977 | WINUSERAPI BOOL WINAPI DestroyAcceleratorTable (HACCEL); |
@@ -3871,13 +3980,21 @@ WINUSERAPI BOOL WINAPI DestroyCursor (HCURSOR); | ||
3871 | 3980 | WINUSERAPI BOOL WINAPI DestroyIcon (HICON); |
3872 | 3981 | WINUSERAPI BOOL WINAPI DestroyMenu (HMENU); |
3873 | 3982 | WINUSERAPI BOOL WINAPI DestroyWindow (HWND); |
3874 | -#define DialogBoxA(i, t, p, f) DialogBoxParamA (i, t, p, f, 0) | |
3875 | -#define DialogBoxW(i, t, p, f) DialogBoxParamW (i, t, p, f, 0) | |
3876 | -#define DialogBoxIndirectA(i, t, p, f) DialogBoxIndirectParamA (i, t, p, f, 0) | |
3877 | -#define DialogBoxIndirectW(i, t, p, f) DialogBoxIndirectParamW (i, t, p, f, 0) | |
3983 | + | |
3984 | +#define DialogBox __AW_SUFFIXED__(DialogBox) | |
3985 | +#define DialogBoxA(i,t,p,f) DialogBoxParamA (i, t, p, f, 0) | |
3986 | +#define DialogBoxW(i,t,p,f) DialogBoxParamW (i, t, p, f, 0) | |
3987 | + | |
3988 | +#define DialogBoxIndirect __AW_SUFFIXED__(DialogBoxIndirect) | |
3989 | +#define DialogBoxIndirectA(i,t,p,f) DialogBoxIndirectParamA (i, t, p, f, 0) | |
3990 | +#define DialogBoxIndirectW(i,t,p,f) DialogBoxIndirectParamW (i, t, p, f, 0) | |
3991 | + | |
3992 | +#define DialogBoxIndirectParam __AW_SUFFIXED__(DialogBoxIndirectParam) | |
3878 | 3993 | WINUSERAPI int WINAPI DialogBoxIndirectParamA (HINSTANCE, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM); |
3879 | 3994 | WINUSERAPI int WINAPI DialogBoxIndirectParamW (HINSTANCE, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM); |
3880 | 3995 | |
3996 | +#define DialogBoxParam __AW_SUFFIXED__(DialogBoxParam) | |
3997 | + | |
3881 | 3998 | #ifdef _WIN32_WCE |
3882 | 3999 | extern int DialogBoxParamA (HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM); |
3883 | 4000 | extern int DialogBoxParamW (HINSTANCE, LPCWSTR, HWND, DLGPROC, LPARAM); |
@@ -3886,32 +4003,51 @@ WINUSERAPI int WINAPI DialogBoxParamA (HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM) | ||
3886 | 4003 | WINUSERAPI int WINAPI DialogBoxParamW (HINSTANCE, LPCWSTR, HWND, DLGPROC, LPARAM); |
3887 | 4004 | #endif |
3888 | 4005 | |
4006 | +#define DispatchMessage __AW_SUFFIXED__(DispatchMessage) | |
3889 | 4007 | WINUSERAPI LONG WINAPI DispatchMessageA (const MSG *); |
3890 | 4008 | WINUSERAPI LONG WINAPI DispatchMessageW (const MSG *); |
4009 | + | |
4010 | +#define DlgDirList __AW_SUFFIXED__(DlgDirList) | |
3891 | 4011 | WINUSERAPI int WINAPI DlgDirListA (HWND, LPSTR, int, int, UINT); |
3892 | 4012 | WINUSERAPI int WINAPI DlgDirListW (HWND, LPWSTR, int, int, UINT); |
4013 | + | |
4014 | +#define DlgDirListComboBox __AW_SUFFIXED__(DlgDirListComboBox) | |
3893 | 4015 | WINUSERAPI int WINAPI DlgDirListComboBoxA (HWND, LPSTR, int, int, UINT); |
3894 | 4016 | WINUSERAPI int WINAPI DlgDirListComboBoxW (HWND, LPWSTR, int, int, UINT); |
4017 | + | |
4018 | +#define DlgDirSelectComboBoxEx __AW_SUFFIXED__(DlgDirSelectComboBoxEx) | |
3895 | 4019 | WINUSERAPI BOOL WINAPI DlgDirSelectComboBoxExA (HWND, LPSTR, int, int); |
3896 | 4020 | WINUSERAPI BOOL WINAPI DlgDirSelectComboBoxExW (HWND, LPWSTR, int, int); |
4021 | + | |
4022 | +#define DlgDirSelectEx __AW_SUFFIXED__(DlgDirSelectEx) | |
3897 | 4023 | WINUSERAPI BOOL WINAPI DlgDirSelectExA (HWND, LPSTR, int, int); |
3898 | 4024 | WINUSERAPI BOOL WINAPI DlgDirSelectExW (HWND, LPWSTR, int, int); |
3899 | -WINUSERAPI BOOL WINAPI DragDetect (HWND, POINT); | |
4025 | + | |
4026 | +WINUSERAPI BOOL WINAPI DragDetect (HWND, POINT); | |
3900 | 4027 | WINUSERAPI DWORD WINAPI DragObject (HWND, HWND, UINT, DWORD, HCURSOR); |
3901 | -WINUSERAPI BOOL WINAPI DrawAnimatedRects (HWND, int, LPCRECT, LPCRECT); | |
3902 | -WINUSERAPI BOOL WINAPI DrawCaption (HWND, HDC, LPCRECT, UINT); | |
3903 | -WINUSERAPI BOOL WINAPI DrawEdge (HDC, LPRECT, UINT, UINT); | |
3904 | -WINUSERAPI BOOL WINAPI DrawFocusRect (HDC, LPCRECT); | |
3905 | -WINUSERAPI BOOL WINAPI DrawFrameControl (HDC, LPRECT, UINT, UINT); | |
3906 | -WINUSERAPI BOOL WINAPI DrawIcon (HDC, int, int, HICON); | |
3907 | -WINUSERAPI BOOL WINAPI DrawIconEx (HDC, int, int, HICON, int, int, UINT, HBRUSH, UINT); | |
3908 | -WINUSERAPI BOOL WINAPI DrawMenuBar (HWND); | |
3909 | -WINUSERAPI BOOL WINAPI DrawStateA (HDC, HBRUSH, DRAWSTATEPROC, LPARAM, WPARAM, int, int, int, int, UINT); | |
3910 | -WINUSERAPI BOOL WINAPI DrawStateW (HDC, HBRUSH, DRAWSTATEPROC, LPARAM, WPARAM, int, int, int, int, UINT); | |
4028 | +WINUSERAPI BOOL WINAPI DrawAnimatedRects (HWND, int, LPCRECT, LPCRECT); | |
4029 | +WINUSERAPI BOOL WINAPI DrawCaption (HWND, HDC, LPCRECT, UINT); | |
4030 | +WINUSERAPI BOOL WINAPI DrawEdge (HDC, LPRECT, UINT, UINT); | |
4031 | +WINUSERAPI BOOL WINAPI DrawFocusRect (HDC, LPCRECT); | |
4032 | +WINUSERAPI BOOL WINAPI DrawFrameControl (HDC, LPRECT, UINT, UINT); | |
4033 | +WINUSERAPI BOOL WINAPI DrawIcon (HDC, int, int, HICON); | |
4034 | +WINUSERAPI BOOL WINAPI DrawIconEx (HDC, int, int, HICON, int, int, UINT, HBRUSH, UINT); | |
4035 | +WINUSERAPI BOOL WINAPI DrawMenuBar (HWND); | |
4036 | + | |
4037 | +#define DrawState __AW_SUFFIXED__(DrawState) | |
4038 | +WINUSERAPI BOOL WINAPI DrawStateA | |
4039 | +(HDC, HBRUSH, DRAWSTATEPROC, LPARAM, WPARAM, int, int, int, int, UINT); | |
4040 | +WINUSERAPI BOOL WINAPI DrawStateW | |
4041 | +(HDC, HBRUSH, DRAWSTATEPROC, LPARAM, WPARAM, int, int, int, int, UINT); | |
4042 | + | |
4043 | +#define DrawText __AW_SUFFIXED__(DrawText) | |
3911 | 4044 | WINUSERAPI int WINAPI DrawTextA (HDC, LPCSTR, int, LPRECT, UINT); |
3912 | 4045 | WINUSERAPI int WINAPI DrawTextW (HDC, LPCWSTR, int, LPRECT, UINT); |
4046 | + | |
4047 | +#define DrawTextEx __AW_SUFFIXED__(DrawTextEx) | |
3913 | 4048 | WINUSERAPI int WINAPI DrawTextExA (HDC, LPSTR, int, LPRECT, UINT, LPDRAWTEXTPARAMS); |
3914 | 4049 | WINUSERAPI int WINAPI DrawTextExW (HDC, LPWSTR, int, LPRECT, UINT, LPDRAWTEXTPARAMS); |
4050 | + | |
3915 | 4051 | WINUSERAPI BOOL WINAPI EmptyClipboard (void); |
3916 | 4052 | WINUSERAPI BOOL WINAPI EnableMenuItem (HMENU, UINT, UINT); |
3917 | 4053 | WINUSERAPI BOOL WINAPI EnableScrollBar (HWND, UINT, UINT); |
@@ -3927,76 +4063,107 @@ WINUSERAPI BOOL WINAPI EndTask (HWND, BOOL, BOOL); | ||
3927 | 4063 | |
3928 | 4064 | WINUSERAPI BOOL WINAPI EnumChildWindows (HWND, ENUMWINDOWSPROC, LPARAM); |
3929 | 4065 | WINUSERAPI UINT WINAPI EnumClipboardFormats (UINT); |
4066 | + | |
4067 | +#define EnumDesktops __AW_SUFFIXED__(EnumDesktops) | |
3930 | 4068 | WINUSERAPI BOOL WINAPI EnumDesktopsA (HWINSTA, DESKTOPENUMPROCA, LPARAM); |
3931 | 4069 | WINUSERAPI BOOL WINAPI EnumDesktopsW (HWINSTA, DESKTOPENUMPROCW, LPARAM); |
4070 | + | |
3932 | 4071 | WINUSERAPI BOOL WINAPI EnumDesktopWindows (HDESK, ENUMWINDOWSPROC, LPARAM); |
3933 | 4072 | WINUSERAPI BOOL WINAPI EnumDisplayMonitors (HDC, LPCRECT, MONITORENUMPROC, LPARAM); |
3934 | 4073 | |
3935 | 4074 | #ifndef NOGDI |
4075 | +#define EnumDisplaySettings __AW_SUFFIXED__(EnumDisplaySettings) | |
3936 | 4076 | WINUSERAPI BOOL WINAPI EnumDisplaySettingsA (LPCSTR, DWORD, PDEVMODEA); |
3937 | 4077 | WINUSERAPI BOOL WINAPI EnumDisplaySettingsW (LPCWSTR, DWORD, PDEVMODEW); |
3938 | 4078 | |
3939 | 4079 | #if _WIN32_WINNT >= _WIN32_WINNT_WIN2K || _WIN32_WINDOWS >= _WIN32_WINDOWS_98 |
3940 | 4080 | WINUSERAPI BOOL WINAPI EnumDisplaySettingsExA (LPCSTR, DWORD, LPDEVMODEA, DWORD); |
3941 | 4081 | WINUSERAPI BOOL WINAPI EnumDisplaySettingsExW (LPCWSTR, DWORD, LPDEVMODEW, DWORD); |
4082 | +#define EnumDisplaySettingsEx __AW_SUFFIXED__(EnumDisplaySettingsEx) | |
3942 | 4083 | #endif |
3943 | 4084 | |
4085 | +#define EnumDisplayDevices __AW_SUFFIXED__(EnumDisplayDevices) | |
3944 | 4086 | WINUSERAPI BOOL WINAPI EnumDisplayDevicesA (LPCSTR, DWORD, PDISPLAY_DEVICEA, DWORD); |
3945 | 4087 | WINUSERAPI BOOL WINAPI EnumDisplayDevicesW (LPCWSTR, DWORD, PDISPLAY_DEVICEW, DWORD); |
3946 | -#endif | |
4088 | +#endif /* ! NOGDI */ | |
3947 | 4089 | |
4090 | +#define EnumProps __AW_SUFFIXED__(EnumProps) | |
3948 | 4091 | WINUSERAPI int WINAPI EnumPropsA (HWND, PROPENUMPROCA); |
3949 | 4092 | WINUSERAPI int WINAPI EnumPropsW (HWND, PROPENUMPROCW); |
4093 | + | |
4094 | +#define EnumPropsEx __AW_SUFFIXED__(EnumPropsEx) | |
3950 | 4095 | WINUSERAPI int WINAPI EnumPropsExA (HWND, PROPENUMPROCEXA, LPARAM); |
3951 | 4096 | WINUSERAPI int WINAPI EnumPropsExW (HWND, PROPENUMPROCEXW, LPARAM); |
3952 | -#define EnumTaskWindows(h, f, p) EnumThreadWindows ((DWORD)h, f, p) | |
4097 | + | |
4098 | +#define EnumTaskWindows(h,f,p) EnumThreadWindows ((DWORD)(h), f, p) | |
3953 | 4099 | WINUSERAPI BOOL WINAPI EnumThreadWindows (DWORD, WNDENUMPROC, LPARAM); |
3954 | 4100 | WINUSERAPI BOOL WINAPI EnumWindows (WNDENUMPROC, LPARAM); |
4101 | + | |
4102 | +#define EnumWindowStations __AW_SUFFIXED__(EnumWindowStations) | |
3955 | 4103 | WINUSERAPI BOOL WINAPI EnumWindowStationsA (WINSTAENUMPROCA, LPARAM); |
3956 | 4104 | WINUSERAPI BOOL WINAPI EnumWindowStationsW (WINSTAENUMPROCW, LPARAM); |
4105 | + | |
3957 | 4106 | WINUSERAPI BOOL WINAPI EqualRect (LPCRECT, LPCRECT); |
3958 | -#define ExitWindows(r, c) ExitWindowsEx (EWX_LOGOFF, 0) | |
4107 | + | |
4108 | +#define ExitWindows(r, c) ExitWindowsEx (EWX_LOGOFF, 0) | |
3959 | 4109 | WINUSERAPI BOOL WINAPI ExitWindowsEx (UINT, DWORD); |
4110 | + | |
4111 | +#define FindWindow __AW_SUFFIXED__(FindWindow) | |
3960 | 4112 | WINUSERAPI HWND WINAPI FindWindowA (LPCSTR, LPCSTR); |
4113 | +WINUSERAPI HWND WINAPI FindWindowW (LPCWSTR, LPCWSTR); | |
4114 | + | |
4115 | +#define FindWindowEx __AW_SUFFIXED__(FindWindowEx) | |
3961 | 4116 | WINUSERAPI HWND WINAPI FindWindowExA (HWND, HWND, LPCSTR, LPCSTR); |
3962 | 4117 | WINUSERAPI HWND WINAPI FindWindowExW (HWND, HWND, LPCWSTR, LPCWSTR); |
3963 | -WINUSERAPI HWND WINAPI FindWindowW (LPCWSTR, LPCWSTR); | |
3964 | -WINUSERAPI BOOL WINAPI FlashWindow (HWND, BOOL); | |
3965 | 4118 | |
4119 | +WINUSERAPI BOOL WINAPI FlashWindow (HWND, BOOL); | |
3966 | 4120 | #if _WIN32_WINNT >= _WIN32_WINNT_WIN2K || _WIN32_WINDOWS >= _WIN32_WINDOWS_98 |
3967 | 4121 | WINUSERAPI BOOL WINAPI FlashWindowEx (PFLASHWINFO); |
3968 | 4122 | #endif |
3969 | 4123 | |
3970 | 4124 | int WINAPI FrameRect (HDC, LPCRECT, HBRUSH); |
3971 | -WINUSERAPI BOOL WINAPI FrameRgn (HDC, HRGN, HBRUSH, int, int); | |
3972 | -WINUSERAPI HWND WINAPI GetActiveWindow (void); | |
3973 | -WINUSERAPI HWND WINAPI GetAncestor (HWND, UINT); | |
4125 | +WINUSERAPI BOOL WINAPI FrameRgn (HDC, HRGN, HBRUSH, int, int); | |
4126 | +WINUSERAPI HWND WINAPI GetActiveWindow (void); | |
4127 | +WINUSERAPI HWND WINAPI GetAncestor (HWND, UINT); | |
3974 | 4128 | WINUSERAPI SHORT WINAPI GetAsyncKeyState (int); |
3975 | -WINUSERAPI HWND WINAPI GetCapture (void); | |
3976 | -WINUSERAPI UINT WINAPI GetCaretBlinkTime (void); | |
3977 | -WINUSERAPI BOOL WINAPI GetCaretPos (LPPOINT); | |
4129 | +WINUSERAPI HWND WINAPI GetCapture (void); | |
4130 | +WINUSERAPI UINT WINAPI GetCaretBlinkTime (void); | |
4131 | +WINUSERAPI BOOL WINAPI GetCaretPos (LPPOINT); | |
4132 | + | |
4133 | +#define GetClassInfo __AW_SUFFIXED__(GetClassInfo) | |
3978 | 4134 | WINUSERAPI BOOL WINAPI GetClassInfoA (HINSTANCE, LPCSTR, LPWNDCLASSA); |
3979 | -WINUSERAPI BOOL WINAPI GetClassInfoExA (HINSTANCE, LPCSTR, LPWNDCLASSEXA); | |
3980 | 4135 | WINUSERAPI BOOL WINAPI GetClassInfoW (HINSTANCE, LPCWSTR, LPWNDCLASSW); |
4136 | + | |
4137 | +#define GetClassInfoEx __AW_SUFFIXED__(GetClassInfoEx) | |
4138 | +WINUSERAPI BOOL WINAPI GetClassInfoExA (HINSTANCE, LPCSTR, LPWNDCLASSEXA); | |
3981 | 4139 | WINUSERAPI BOOL WINAPI GetClassInfoExW (HINSTANCE, LPCWSTR, LPWNDCLASSEXW); |
4140 | + | |
4141 | +#define GetClassLong __AW_SUFFIXED__(GetClassLong) | |
3982 | 4142 | WINUSERAPI DWORD WINAPI GetClassLongA (HWND, int); |
3983 | 4143 | WINUSERAPI DWORD WINAPI GetClassLongW (HWND, int); |
3984 | 4144 | |
3985 | 4145 | #ifdef _WIN64 |
4146 | +#define GetClassLongPtr __AW_SUFFIXED__(GetClassLongPtr) | |
3986 | 4147 | WINUSERAPI ULONG_PTR WINAPI GetClassLongPtrA (HWND, int); |
3987 | 4148 | WINUSERAPI ULONG_PTR WINAPI GetClassLongPtrW (HWND, int); |
3988 | 4149 | #else |
3989 | -#define GetClassLongPtrA GetClassLongA | |
3990 | -#define GetClassLongPtrW GetClassLongW | |
4150 | +#define GetClassLongPtr GetClassLong | |
4151 | +#define GetClassLongPtrA GetClassLongA | |
4152 | +#define GetClassLongPtrW GetClassLongW | |
3991 | 4153 | #endif |
3992 | 4154 | |
4155 | +#define GetClassName __AW_SUFFIXED__(GetClassName) | |
3993 | 4156 | WINUSERAPI int WINAPI GetClassNameA (HWND, LPSTR, int); |
3994 | 4157 | WINUSERAPI int WINAPI GetClassNameW (HWND, LPWSTR, int); |
4158 | + | |
3995 | 4159 | WINUSERAPI WORD WINAPI GetClassWord (HWND, int); |
3996 | 4160 | WINUSERAPI BOOL WINAPI GetClientRect (HWND, LPRECT); |
3997 | -WINUSERAPI HANDLE WINAPI GetClipboardData (UINT); | |
4161 | + | |
4162 | +#define GetClipboardFormatName __AW_SUFFIXED__(GetClipboardFormatName) | |
3998 | 4163 | WINUSERAPI int WINAPI GetClipboardFormatNameA (UINT, LPSTR, int); |
3999 | 4164 | WINUSERAPI int WINAPI GetClipboardFormatNameW (UINT, LPWSTR, int); |
4165 | + | |
4166 | +WINUSERAPI HANDLE WINAPI GetClipboardData (UINT); | |
4000 | 4167 | WINUSERAPI HWND WINAPI GetClipboardOwner (void); |
4001 | 4168 | |
4002 | 4169 | #if _WIN32_WINNT >= _WIN32_WINNT_WIN2K || _WIN32_WINDOWS >= _WIN32_WINDOWS_98 |
@@ -4013,8 +4180,11 @@ WINUSERAPI long WINAPI GetDialogBaseUnits (void); | ||
4013 | 4180 | WINUSERAPI int WINAPI GetDlgCtrlID (HWND); |
4014 | 4181 | WINUSERAPI HWND WINAPI GetDlgItem (HWND, int); |
4015 | 4182 | WINUSERAPI UINT WINAPI GetDlgItemInt (HWND, int, PBOOL, BOOL); |
4183 | + | |
4184 | +#define GetDlgItemText __AW_SUFFIXED__(GetDlgItemText) | |
4016 | 4185 | WINUSERAPI UINT WINAPI GetDlgItemTextA (HWND, int, LPSTR, int); |
4017 | 4186 | WINUSERAPI UINT WINAPI GetDlgItemTextW (HWND, int, LPWSTR, int); |
4187 | + | |
4018 | 4188 | WINUSERAPI UINT WINAPI GetDoubleClickTime (void); |
4019 | 4189 | WINUSERAPI HWND WINAPI GetFocus (void); |
4020 | 4190 | WINUSERAPI HWND WINAPI GetForegroundWindow (void); |
@@ -4028,12 +4198,18 @@ WINUSERAPI BOOL WINAPI GetInputState (void); | ||
4028 | 4198 | WINUSERAPI UINT WINAPI GetKBCodePage (void); |
4029 | 4199 | WINUSERAPI HKL WINAPI GetKeyboardLayout (DWORD); |
4030 | 4200 | WINUSERAPI UINT WINAPI GetKeyboardLayoutList (int, HKL *); |
4201 | + | |
4202 | +#define GetKeyboardLayoutName __AW_SUFFIXED__(GetKeyboardLayoutName) | |
4031 | 4203 | WINUSERAPI BOOL WINAPI GetKeyboardLayoutNameA (LPSTR); |
4032 | 4204 | WINUSERAPI BOOL WINAPI GetKeyboardLayoutNameW (LPWSTR); |
4205 | + | |
4033 | 4206 | WINUSERAPI BOOL WINAPI GetKeyboardState (PBYTE); |
4034 | 4207 | WINUSERAPI int WINAPI GetKeyboardType (int); |
4208 | + | |
4209 | +#define GetKeyNameText __AW_SUFFIXED__(GetKeyNameText) | |
4035 | 4210 | WINUSERAPI int WINAPI GetKeyNameTextA (LONG, LPSTR, int); |
4036 | 4211 | WINUSERAPI int WINAPI GetKeyNameTextW (LONG, LPWSTR, int); |
4212 | + | |
4037 | 4213 | WINUSERAPI SHORT WINAPI GetKeyState (int); |
4038 | 4214 | WINUSERAPI HWND WINAPI GetLastActivePopup (HWND); |
4039 | 4215 | WINUSERAPI HMENU WINAPI GetMenu (HWND); |
@@ -4042,14 +4218,22 @@ WINUSERAPI DWORD WINAPI GetMenuContextHelpId (HMENU); | ||
4042 | 4218 | WINUSERAPI UINT WINAPI GetMenuDefaultItem (HMENU, UINT, UINT); |
4043 | 4219 | WINUSERAPI int WINAPI GetMenuItemCount (HMENU); |
4044 | 4220 | WINUSERAPI UINT WINAPI GetMenuItemID (HMENU, int); |
4221 | + | |
4222 | +#define GetMenuItemInfo __AW_SUFFIXED__(GetMenuItemInfo) | |
4045 | 4223 | WINUSERAPI BOOL WINAPI GetMenuItemInfoA (HMENU, UINT, BOOL, LPMENUITEMINFOA); |
4046 | 4224 | WINUSERAPI BOOL WINAPI GetMenuItemInfoW (HMENU, UINT, BOOL, LPMENUITEMINFOW); |
4225 | + | |
4047 | 4226 | WINUSERAPI BOOL WINAPI GetMenuItemRect (HWND, HMENU, UINT, LPRECT); |
4048 | 4227 | WINUSERAPI UINT WINAPI GetMenuState (HMENU, UINT, UINT); |
4228 | + | |
4229 | +#define GetMenuString __AW_SUFFIXED__(GetMenuString) | |
4049 | 4230 | WINUSERAPI int WINAPI GetMenuStringA (HMENU, UINT, LPSTR, int, UINT); |
4050 | 4231 | WINUSERAPI int WINAPI GetMenuStringW (HMENU, UINT, LPWSTR, int, UINT); |
4232 | + | |
4233 | +#define GetMessage __AW_SUFFIXED__(GetMessage) | |
4051 | 4234 | WINUSERAPI BOOL WINAPI GetMessageA (LPMSG, HWND, UINT, UINT); |
4052 | 4235 | WINUSERAPI BOOL WINAPI GetMessageW (LPMSG, HWND, UINT, UINT); |
4236 | + | |
4053 | 4237 | WINUSERAPI LONG WINAPI GetMessageExtraInfo (void); |
4054 | 4238 | WINUSERAPI DWORD WINAPI GetMessagePos (void); |
4055 | 4239 | WINUSERAPI LONG WINAPI GetMessageTime (void); |
@@ -4060,18 +4244,22 @@ WINUSERAPI int WINAPI GetMouseMovePointsEx (UINT, LPMOUSEMOVEPOINT, LPMOUSEMOVEP | ||
4060 | 4244 | |
4061 | 4245 | WINUSERAPI HWND WINAPI GetNextDlgGroupItem (HWND, HWND, BOOL); |
4062 | 4246 | WINUSERAPI HWND WINAPI GetNextDlgTabItem (HWND, HWND, BOOL); |
4063 | -#define GetNextWindow(h, c) GetWindow (h, c) | |
4064 | 4247 | WINUSERAPI HWND WINAPI GetOpenClipboardWindow (void); |
4065 | 4248 | WINUSERAPI HWND WINAPI GetParent (HWND); |
4066 | 4249 | WINUSERAPI int WINAPI GetPriorityClipboardFormat (UINT *, int); |
4250 | + | |
4251 | +#define GetProp __AW_SUFFIXED__(GetProp) | |
4067 | 4252 | WINUSERAPI HANDLE WINAPI GetPropA (HWND, LPCSTR); |
4068 | 4253 | WINUSERAPI HANDLE WINAPI GetPropW (HWND, LPCWSTR); |
4069 | 4254 | |
4070 | 4255 | #if _WIN32_WINNT >= _WIN32_WINNT_WINXP |
4071 | 4256 | WINUSERAPI UINT WINAPI GetRawInputBuffer (PRAWINPUT, PUINT, UINT); |
4072 | 4257 | WINUSERAPI UINT WINAPI GetRawInputData (HRAWINPUT, UINT, LPVOID, PUINT, UINT); |
4258 | + | |
4259 | +#define GetRawInputDeviceInfo __AW_SUFFIXED__(GetRawInputDeviceInfo) | |
4073 | 4260 | WINUSERAPI UINT WINAPI GetRawInputDeviceInfoA (HANDLE, UINT, LPVOID, PUINT); |
4074 | 4261 | WINUSERAPI UINT WINAPI GetRawInputDeviceInfoW (HANDLE, UINT, LPVOID, PUINT); |
4262 | + | |
4075 | 4263 | WINUSERAPI UINT WINAPI GetRawInputDeviceList (PRAWINPUTDEVICELIST, PUINT, UINT); |
4076 | 4264 | WINUSERAPI UINT WINAPI GetRegisteredRawInputDevices (PRAWINPUTDEVICE, PUINT, UINT); |
4077 | 4265 | #endif |
@@ -4088,43 +4276,64 @@ WINUSERAPI HWND WINAPI GetShellWindow (void); | ||
4088 | 4276 | WINUSERAPI HMENU WINAPI GetSubMenu (HMENU, int); |
4089 | 4277 | WINUSERAPI DWORD WINAPI GetSysColor (int); |
4090 | 4278 | WINUSERAPI HBRUSH WINAPI GetSysColorBrush (int); |
4091 | -#define GetSysModalWindow() (NULL) | |
4092 | 4279 | WINUSERAPI HMENU WINAPI GetSystemMenu (HWND, BOOL); |
4093 | 4280 | WINUSERAPI int WINAPI GetSystemMetrics (int); |
4281 | +#define GetSysModalWindow() (NULL) | |
4282 | + | |
4283 | +#define GetTabbedTextExtent __AW_SUFFIXED__(GetTabbedTextExtent) | |
4094 | 4284 | WINUSERAPI DWORD WINAPI GetTabbedTextExtentA (HDC, LPCSTR, int, int, LPINT); |
4095 | 4285 | WINUSERAPI DWORD WINAPI GetTabbedTextExtentW (HDC, LPCWSTR, int, int, LPINT); |
4286 | + | |
4287 | +#define GetWindowLong __AW_SUFFIXED__(GetWindowLong) | |
4096 | 4288 | WINUSERAPI LONG WINAPI GetWindowLongA (HWND, int); |
4097 | 4289 | WINUSERAPI LONG WINAPI GetWindowLongW (HWND, int); |
4098 | 4290 | |
4099 | 4291 | #ifdef _WIN64 |
4292 | +#define GetWindowLongPtr __AW_SUFFIXED__(GetWindowLongPtr) | |
4100 | 4293 | WINUSERAPI LONG_PTR WINAPI GetWindowLongPtrA (HWND, int); |
4101 | 4294 | WINUSERAPI LONG_PTR WINAPI GetWindowLongPtrW (HWND, int); |
4102 | 4295 | #else |
4103 | -#define GetWindowLongPtrA GetWindowLongA | |
4104 | -#define GetWindowLongPtrW GetWindowLongW | |
4296 | +#define GetWindowLongPtr GetWindowLong | |
4297 | +#define GetWindowLongPtrA GetWindowLongA | |
4298 | +#define GetWindowLongPtrW GetWindowLongW | |
4105 | 4299 | #endif |
4106 | 4300 | |
4107 | 4301 | WINUSERAPI HDESK WINAPI GetThreadDesktop (DWORD); |
4108 | 4302 | WINUSERAPI HWND WINAPI GetTopWindow (HWND); |
4109 | 4303 | WINUSERAPI BOOL WINAPI GetUpdateRect (HWND, LPRECT, BOOL); |
4110 | 4304 | WINUSERAPI int WINAPI GetUpdateRgn (HWND, HRGN, BOOL); |
4305 | + | |
4306 | +#define GetUserObjectInformation __AW_SUFFIXED__(GetUserObjectInformation) | |
4111 | 4307 | WINUSERAPI BOOL WINAPI GetUserObjectInformationA (HANDLE, int, PVOID, DWORD, PDWORD); |
4112 | 4308 | WINUSERAPI BOOL WINAPI GetUserObjectInformationW (HANDLE, int, PVOID, DWORD, PDWORD); |
4113 | -WINUSERAPI BOOL WINAPI GetUserObjectSecurity (HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, PDWORD); | |
4309 | + | |
4310 | +WINUSERAPI BOOL WINAPI GetUserObjectSecurity | |
4311 | +(HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, PDWORD); | |
4312 | + | |
4114 | 4313 | WINUSERAPI HWND WINAPI GetWindow (HWND, UINT); |
4314 | +#define GetNextWindow(h, c) GetWindow(h, c) | |
4315 | + | |
4115 | 4316 | WINUSERAPI DWORD WINAPI GetWindowContextHelpId (HWND); |
4116 | 4317 | WINUSERAPI HDC WINAPI GetWindowDC (HWND); |
4117 | 4318 | WINUSERAPI BOOL WINAPI GetWindowPlacement (HWND, WINDOWPLACEMENT *); |
4118 | 4319 | WINUSERAPI BOOL WINAPI GetWindowRect (HWND, LPRECT); |
4119 | 4320 | WINUSERAPI int WINAPI GetWindowRgn (HWND, HRGN); |
4120 | -#define GetWindowTask(hWnd) ((HANDLE)(GetWindowThreadProcessId(hWnd, NULL))) | |
4321 | +WINUSERAPI WORD WINAPI GetWindowWord (HWND, int); | |
4322 | + | |
4323 | +#define GetWindowTask(hWnd) ((HANDLE)(GetWindowThreadProcessId(hWnd, NULL))) | |
4324 | + | |
4325 | +#define GetWindowText __AW_SUFFIXED__(GetWindowText) | |
4121 | 4326 | WINUSERAPI int WINAPI GetWindowTextA (HWND, LPSTR, int); |
4327 | +WINUSERAPI int WINAPI GetWindowTextW (HWND, LPWSTR, int); | |
4328 | + | |
4329 | +#define GetWindowTextLength __AW_SUFFIXED__(GetWindowTextLength) | |
4122 | 4330 | WINUSERAPI int WINAPI GetWindowTextLengthA (HWND); |
4123 | 4331 | WINUSERAPI int WINAPI GetWindowTextLengthW (HWND); |
4124 | -WINUSERAPI int WINAPI GetWindowTextW (HWND, LPWSTR, int); | |
4125 | -WINUSERAPI WORD WINAPI GetWindowWord (HWND, int); | |
4332 | + | |
4333 | +#define GetAltTabInfo __AW_SUFFIXED__(GetAltTabInfo) | |
4126 | 4334 | WINUSERAPI BOOL WINAPI GetAltTabInfoA (HWND, int, PALTTABINFO, LPSTR, UINT); |
4127 | 4335 | WINUSERAPI BOOL WINAPI GetAltTabInfoW (HWND, int, PALTTABINFO, LPWSTR, UINT); |
4336 | + | |
4128 | 4337 | WINUSERAPI BOOL WINAPI GetComboBoxInfo (HWND, PCOMBOBOXINFO); |
4129 | 4338 | WINUSERAPI BOOL WINAPI GetCursorInfo (PCURSORINFO); |
4130 | 4339 |
@@ -4141,19 +4350,25 @@ WINUSERAPI BOOL WINAPI GetMenuInfo (HMENU, LPMENUINFO); | ||
4141 | 4350 | WINUSERAPI BOOL WINAPI GetProcessDefaultLayout (DWORD *); |
4142 | 4351 | #endif |
4143 | 4352 | |
4144 | -WINUSERAPI BOOL WINAPI GetScrollBarInfo (HWND, LONG, PSCROLLBARINFO); | |
4145 | - | |
4146 | 4353 | #if _WIN32_WINDOWS >= _WIN32_WINDOWS_98 |
4147 | 4354 | WINUSERAPI BOOL WINAPI GetTitleBarInfo (HWND, PTITLEBARINFO); |
4148 | 4355 | #endif |
4149 | 4356 | |
4150 | 4357 | WINUSERAPI BOOL WINAPI GetWindowInfo (HWND, PWINDOWINFO); |
4358 | +WINUSERAPI BOOL WINAPI GetScrollBarInfo (HWND, LONG, PSCROLLBARINFO); | |
4359 | + | |
4360 | +#define GetMonitorInfo __AW_SUFFIXED__(GetMonitorInfo) | |
4151 | 4361 | WINUSERAPI BOOL WINAPI GetMonitorInfoA (HMONITOR, LPMONITORINFO); |
4152 | 4362 | WINUSERAPI BOOL WINAPI GetMonitorInfoW (HMONITOR, LPMONITORINFO); |
4363 | + | |
4364 | +#define GetWindowModuleFileName __AW_SUFFIXED__(GetWindowModuleFileName) | |
4153 | 4365 | WINUSERAPI UINT WINAPI GetWindowModuleFileNameA (HWND, LPSTR, UINT); |
4154 | 4366 | WINUSERAPI UINT WINAPI GetWindowModuleFileNameW (HWND, LPWSTR, UINT); |
4367 | + | |
4368 | +#define GrayString __AW_SUFFIXED__(GrayString) | |
4155 | 4369 | WINUSERAPI BOOL WINAPI GrayStringA (HDC, HBRUSH, GRAYSTRINGPROC, LPARAM, int, int, int, int, int); |
4156 | 4370 | WINUSERAPI BOOL WINAPI GrayStringW (HDC, HBRUSH, GRAYSTRINGPROC, LPARAM, int, int, int, int, int); |
4371 | + | |
4157 | 4372 | WINUSERAPI BOOL WINAPI HideCaret (HWND); |
4158 | 4373 | WINUSERAPI BOOL WINAPI HiliteMenuItem (HWND, HMENU, UINT, UINT); |
4159 | 4374 | WINUSERAPI BOOL WINAPI InflateRect (LPRECT, int, int); |
@@ -4163,28 +4378,43 @@ WINUSERAPI BOOL WINAPI InSendMessage (void); | ||
4163 | 4378 | WINUSERAPI DWORD WINAPI InSendMessageEx (LPVOID); |
4164 | 4379 | #endif |
4165 | 4380 | |
4381 | +#define InsertMenu __AW_SUFFIXED__(InsertMenu) | |
4166 | 4382 | WINUSERAPI BOOL WINAPI InsertMenuA (HMENU, UINT, UINT, UINT, LPCSTR); |
4167 | 4383 | WINUSERAPI BOOL WINAPI InsertMenuW (HMENU, UINT, UINT, UINT, LPCWSTR); |
4384 | + | |
4385 | +#define InsertMenuItem __AW_SUFFIXED__(InsertMenuItem) | |
4168 | 4386 | WINUSERAPI BOOL WINAPI InsertMenuItemA (HMENU, UINT, BOOL, LPCMENUITEMINFOA); |
4169 | 4387 | WINUSERAPI BOOL WINAPI InsertMenuItemW (HMENU, UINT, BOOL, LPCMENUITEMINFOW); |
4388 | + | |
4170 | 4389 | WINUSERAPI INT WINAPI InternalGetWindowText (HWND, LPWSTR, INT); |
4171 | 4390 | WINUSERAPI BOOL WINAPI IntersectRect (LPRECT, LPCRECT, LPCRECT); |
4172 | 4391 | WINUSERAPI BOOL WINAPI InvalidateRect (HWND, LPCRECT, BOOL); |
4173 | 4392 | WINUSERAPI BOOL WINAPI InvalidateRgn (HWND, HRGN, BOOL); |
4174 | 4393 | WINUSERAPI BOOL WINAPI InvertRect (HDC, LPCRECT); |
4394 | + | |
4395 | +#define IsCharAlpha __AW_SUFFIXED__(IsCharAlpha) | |
4175 | 4396 | WINUSERAPI BOOL WINAPI IsCharAlphaA (CHAR ch); |
4397 | +WINUSERAPI BOOL WINAPI IsCharAlphaW (WCHAR); | |
4398 | + | |
4399 | +#define IsCharAlphaNumeric __AW_SUFFIXED__(IsCharAlphaNumeric) | |
4176 | 4400 | WINUSERAPI BOOL WINAPI IsCharAlphaNumericA (CHAR); |
4177 | 4401 | WINUSERAPI BOOL WINAPI IsCharAlphaNumericW (WCHAR); |
4178 | -WINUSERAPI BOOL WINAPI IsCharAlphaW (WCHAR); | |
4402 | + | |
4403 | +#define IsCharLower __AW_SUFFIXED__(IsCharLower) | |
4179 | 4404 | WINUSERAPI BOOL WINAPI IsCharLowerA (CHAR); |
4180 | 4405 | WINUSERAPI BOOL WINAPI IsCharLowerW (WCHAR); |
4406 | + | |
4407 | +#define IsCharUpper __AW_SUFFIXED__(IsCharUpper) | |
4181 | 4408 | WINUSERAPI BOOL WINAPI IsCharUpperA (CHAR); |
4182 | 4409 | WINUSERAPI BOOL WINAPI IsCharUpperW (WCHAR); |
4410 | + | |
4183 | 4411 | WINUSERAPI BOOL WINAPI IsChild (HWND, HWND); |
4184 | 4412 | WINUSERAPI BOOL WINAPI IsClipboardFormatAvailable (UINT); |
4413 | +WINUSERAPI UINT WINAPI IsDlgButtonChecked (HWND, int); | |
4414 | + | |
4415 | +#define IsDialogMessage __AW_SUFFIXED__(IsDialogMessage) | |
4185 | 4416 | WINUSERAPI BOOL WINAPI IsDialogMessageA (HWND, LPMSG); |
4186 | 4417 | WINUSERAPI BOOL WINAPI IsDialogMessageW (HWND, LPMSG); |
4187 | -WINUSERAPI UINT WINAPI IsDlgButtonChecked (HWND, int); | |
4188 | 4418 | |
4189 | 4419 | #if _WIN32_WINNT >= _WIN32_WINNT_WINXP |
4190 | 4420 | WINUSERAPI BOOL WINAPI IsGUIThread (BOOL); |
@@ -4209,26 +4439,47 @@ WINUSERAPI BOOL WINAPI IsWinEventHookInstalled (DWORD); | ||
4209 | 4439 | WINUSERAPI BOOL WINAPI IsZoomed (HWND); |
4210 | 4440 | WINUSERAPI VOID WINAPI keybd_event (BYTE, BYTE, DWORD, DWORD); |
4211 | 4441 | WINUSERAPI BOOL WINAPI KillTimer (HWND, UINT_PTR); |
4442 | + | |
4443 | +#define LoadAccelerators __AW_SUFFIXED__(LoadAccelerators) | |
4212 | 4444 | WINUSERAPI HACCEL WINAPI LoadAcceleratorsA (HINSTANCE, LPCSTR); |
4213 | 4445 | WINUSERAPI HACCEL WINAPI LoadAcceleratorsW (HINSTANCE, LPCWSTR); |
4446 | + | |
4447 | +#define LoadBitmap __AW_SUFFIXED__(LoadBitmap) | |
4214 | 4448 | WINUSERAPI HBITMAP WINAPI LoadBitmapA (HINSTANCE, LPCSTR); |
4215 | 4449 | WINUSERAPI HBITMAP WINAPI LoadBitmapW (HINSTANCE, LPCWSTR); |
4450 | + | |
4451 | +#define LoadCursor __AW_SUFFIXED__(LoadCursor) | |
4216 | 4452 | WINUSERAPI HCURSOR WINAPI LoadCursorA (HINSTANCE, LPCSTR); |
4453 | +WINUSERAPI HCURSOR WINAPI LoadCursorW (HINSTANCE, LPCWSTR); | |
4454 | + | |
4455 | +#define LoadCursorFromFile __AW_SUFFIXED__(LoadCursorFromFile) | |
4217 | 4456 | WINUSERAPI HCURSOR WINAPI LoadCursorFromFileA (LPCSTR); |
4218 | 4457 | WINUSERAPI HCURSOR WINAPI LoadCursorFromFileW (LPCWSTR); |
4219 | -WINUSERAPI HCURSOR WINAPI LoadCursorW (HINSTANCE, LPCWSTR); | |
4458 | + | |
4459 | +#define LoadIcon __AW_SUFFIXED__(LoadIcon) | |
4220 | 4460 | WINUSERAPI HICON WINAPI LoadIconA (HINSTANCE, LPCSTR); |
4221 | 4461 | WINUSERAPI HICON WINAPI LoadIconW (HINSTANCE, LPCWSTR); |
4462 | + | |
4463 | +#define LoadImage __AW_SUFFIXED__(LoadImage) | |
4222 | 4464 | WINUSERAPI HANDLE WINAPI LoadImageA (HINSTANCE, LPCSTR, UINT, int, int, UINT); |
4223 | 4465 | WINUSERAPI HANDLE WINAPI LoadImageW (HINSTANCE, LPCWSTR, UINT, int, int, UINT); |
4466 | + | |
4467 | +#define LoadKeyboardLayout __AW_SUFFIXED__(LoadKeyboardLayout) | |
4224 | 4468 | WINUSERAPI HKL WINAPI LoadKeyboardLayoutA (LPCSTR, UINT); |
4225 | 4469 | WINUSERAPI HKL WINAPI LoadKeyboardLayoutW (LPCWSTR, UINT); |
4470 | + | |
4471 | +#define LoadMenu __AW_SUFFIXED__(LoadMenu) | |
4226 | 4472 | WINUSERAPI HMENU WINAPI LoadMenuA (HINSTANCE, LPCSTR); |
4473 | +WINUSERAPI HMENU WINAPI LoadMenuW (HINSTANCE, LPCWSTR); | |
4474 | + | |
4475 | +#define LoadMenuIndirect __AW_SUFFIXED__(LoadMenuIndirect) | |
4227 | 4476 | WINUSERAPI HMENU WINAPI LoadMenuIndirectA (const MENUTEMPLATE *); |
4228 | 4477 | WINUSERAPI HMENU WINAPI LoadMenuIndirectW (const MENUTEMPLATE *); |
4229 | -WINUSERAPI HMENU WINAPI LoadMenuW (HINSTANCE, LPCWSTR); | |
4478 | + | |
4479 | +#define LoadString __AW_SUFFIXED__(LoadString) | |
4230 | 4480 | WINUSERAPI int WINAPI LoadStringA (HINSTANCE, UINT, LPSTR, int); |
4231 | 4481 | WINUSERAPI int WINAPI LoadStringW (HINSTANCE, UINT, LPWSTR, int); |
4482 | + | |
4232 | 4483 | WINUSERAPI BOOL WINAPI LockWindowUpdate (HWND); |
4233 | 4484 | |
4234 | 4485 | #if _WIN32_WINNT >= _WIN32_WINNT_WIN2K |
@@ -4238,19 +4489,32 @@ WINUSERAPI BOOL WINAPI LockWorkStation (void); | ||
4238 | 4489 | WINUSERAPI int WINAPI LookupIconIdFromDirectory (PBYTE, BOOL); |
4239 | 4490 | WINUSERAPI int WINAPI LookupIconIdFromDirectoryEx (PBYTE, BOOL, int, int, UINT); |
4240 | 4491 | WINUSERAPI BOOL WINAPI MapDialogRect (HWND, LPRECT); |
4492 | + | |
4493 | +#define MapVirtualKey __AW_SUFFIXED__(MapVirtualKey) | |
4241 | 4494 | WINUSERAPI UINT WINAPI MapVirtualKeyA (UINT, UINT); |
4495 | +WINUSERAPI UINT WINAPI MapVirtualKeyW (UINT, UINT); | |
4496 | + | |
4497 | +#define MapVirtualKeyEx __AW_SUFFIXED__(MapVirtualKeyEx) | |
4242 | 4498 | WINUSERAPI UINT WINAPI MapVirtualKeyExA (UINT, UINT, HKL); |
4243 | 4499 | WINUSERAPI UINT WINAPI MapVirtualKeyExW (UINT, UINT, HKL); |
4244 | -WINUSERAPI UINT WINAPI MapVirtualKeyW (UINT, UINT); | |
4500 | + | |
4245 | 4501 | WINUSERAPI int WINAPI MapWindowPoints (HWND, HWND, LPPOINT, UINT); |
4246 | 4502 | WINUSERAPI int WINAPI MenuItemFromPoint (HWND, HMENU, POINT); |
4247 | 4503 | WINUSERAPI BOOL WINAPI MessageBeep (UINT); |
4504 | + | |
4505 | +#define MessageBox __AW_SUFFIXED__(MessageBox) | |
4248 | 4506 | WINUSERAPI int WINAPI MessageBoxA (HWND, LPCSTR, LPCSTR, UINT); |
4249 | 4507 | WINUSERAPI int WINAPI MessageBoxW (HWND, LPCWSTR, LPCWSTR, UINT); |
4508 | + | |
4509 | +#define MessageBoxEx __AW_SUFFIXED__(MessageBoxEx) | |
4250 | 4510 | WINUSERAPI int WINAPI MessageBoxExA (HWND, LPCSTR, LPCSTR, UINT, WORD); |
4251 | 4511 | WINUSERAPI int WINAPI MessageBoxExW (HWND, LPCWSTR, LPCWSTR, UINT, WORD); |
4512 | + | |
4513 | +#define MessageBoxIndirect __AW_SUFFIXED__(MessageBoxIndirect) | |
4252 | 4514 | WINUSERAPI int WINAPI MessageBoxIndirectA (CONST MSGBOXPARAMSA *); |
4253 | 4515 | WINUSERAPI int WINAPI MessageBoxIndirectW (CONST MSGBOXPARAMSW *); |
4516 | + | |
4517 | +#define ModifyMenu __AW_SUFFIXED__(ModifyMenu) | |
4254 | 4518 | WINUSERAPI BOOL WINAPI ModifyMenuA (HMENU, UINT, UINT, UINT, LPCSTR); |
4255 | 4519 | WINUSERAPI BOOL WINAPI ModifyMenuW (HMENU, UINT, UINT, UINT, LPCWSTR); |
4256 | 4520 |
@@ -4270,46 +4534,75 @@ WINUSERAPI void WINAPI NotifyWinEvent (DWORD, HWND, LONG, LONG); | ||
4270 | 4534 | #endif |
4271 | 4535 | |
4272 | 4536 | WINUSERAPI DWORD WINAPI OemKeyScan (WORD); |
4537 | + | |
4538 | +#define OemToChar __AW_SUFFIXED__(OemToChar) | |
4273 | 4539 | WINUSERAPI BOOL WINAPI OemToCharA (LPCSTR, LPSTR); |
4540 | +WINUSERAPI BOOL WINAPI OemToCharW (LPCSTR, LPWSTR); | |
4541 | + | |
4542 | +#define OemToCharBuff __AW_SUFFIXED__(OemToCharBuff) | |
4274 | 4543 | WINUSERAPI BOOL WINAPI OemToCharBuffA (LPCSTR, LPSTR, DWORD); |
4275 | 4544 | WINUSERAPI BOOL WINAPI OemToCharBuffW (LPCSTR, LPWSTR, DWORD); |
4276 | -WINUSERAPI BOOL WINAPI OemToCharW (LPCSTR, LPWSTR); | |
4545 | + | |
4277 | 4546 | WINUSERAPI BOOL WINAPI OffsetRect (LPRECT, int, int); |
4278 | 4547 | WINUSERAPI BOOL WINAPI OpenClipboard (HWND); |
4548 | + | |
4549 | +#define OpenDesktop __AW_SUFFIXED__(OpenDesktop) | |
4279 | 4550 | WINUSERAPI HDESK WINAPI OpenDesktopA (LPSTR, DWORD, BOOL, DWORD); |
4280 | 4551 | WINUSERAPI HDESK WINAPI OpenDesktopW (LPWSTR, DWORD, BOOL, DWORD); |
4552 | + | |
4281 | 4553 | WINUSERAPI BOOL WINAPI OpenIcon (HWND); |
4282 | 4554 | WINUSERAPI HDESK WINAPI OpenInputDesktop (DWORD, BOOL, DWORD); |
4555 | + | |
4556 | +#define OpenWindowStation __AW_SUFFIXED__(OpenWindowStation) | |
4283 | 4557 | WINUSERAPI HWINSTA WINAPI OpenWindowStationA (LPSTR, BOOL, DWORD); |
4284 | 4558 | WINUSERAPI HWINSTA WINAPI OpenWindowStationW (LPWSTR, BOOL, DWORD); |
4559 | + | |
4285 | 4560 | WINUSERAPI BOOL WINAPI PaintDesktop (HDC); |
4561 | + | |
4562 | +#define PeekMessage __AW_SUFFIXED__(PeekMessage) | |
4286 | 4563 | WINUSERAPI BOOL WINAPI PeekMessageA (LPMSG, HWND, UINT, UINT, UINT); |
4287 | 4564 | WINUSERAPI BOOL WINAPI PeekMessageW (LPMSG, HWND, UINT, UINT, UINT); |
4288 | -#define PostAppMessageA(t, m, w, l) PostThreadMessageA ((DWORD)t, m, w, l) | |
4289 | -#define PostAppMessageW(t, m, w, l) PostThreadMessageW ((DWORD)t, m, w, l) | |
4565 | + | |
4566 | +#define PostAppMessage __AW_SUFFIXED__(PostAppMessage) | |
4567 | +#define PostAppMessageA(t,m,w,l) PostThreadMessageA ((DWORD)(t), m, w, l) | |
4568 | +#define PostAppMessageW(t,m,w,l) PostThreadMessageW ((DWORD)(t), m, w, l) | |
4569 | + | |
4570 | +#define PostMessage __AW_SUFFIXED__(PostMessage) | |
4290 | 4571 | WINUSERAPI BOOL WINAPI PostMessageA (HWND, UINT, WPARAM, LPARAM); |
4291 | 4572 | WINUSERAPI BOOL WINAPI PostMessageW (HWND, UINT, WPARAM, LPARAM); |
4292 | -WINUSERAPI void WINAPI PostQuitMessage (int); | |
4573 | + | |
4574 | +#define PostThreadMessage __AW_SUFFIXED__(PostThreadMessage) | |
4293 | 4575 | WINUSERAPI BOOL WINAPI PostThreadMessageA (DWORD, UINT, WPARAM, LPARAM); |
4294 | 4576 | WINUSERAPI BOOL WINAPI PostThreadMessageW (DWORD, UINT, WPARAM, LPARAM); |
4295 | 4577 | |
4578 | +WINUSERAPI void WINAPI PostQuitMessage (int); | |
4579 | + | |
4296 | 4580 | #if _WIN32_WINNT >= _WIN32_WINNT_WINXP |
4297 | 4581 | WINUSERAPI BOOL WINAPI PrintWindow (HWND, HDC, UINT); |
4298 | 4582 | #endif |
4299 | 4583 | |
4300 | 4584 | WINUSERAPI BOOL WINAPI PtInRect (LPCRECT, POINT); |
4585 | +WINUSERAPI BOOL WINAPI RedrawWindow (HWND, LPCRECT, HRGN, UINT); | |
4301 | 4586 | WINUSERAPI HWND WINAPI RealChildWindowFromPoint (HWND, POINT); |
4587 | + | |
4588 | +#define RealGetWindowClass __AW_SUFFIXED__(RealGetWindowClass) | |
4302 | 4589 | WINUSERAPI UINT WINAPI RealGetWindowClassA (HWND, LPSTR, UINT); |
4303 | 4590 | WINUSERAPI UINT WINAPI RealGetWindowClassW (HWND, LPWSTR, UINT); |
4304 | -WINUSERAPI BOOL WINAPI RedrawWindow (HWND, LPCRECT, HRGN, UINT); | |
4591 | + | |
4592 | +#define RegisterClass __AW_SUFFIXED__(RegisterClass) | |
4305 | 4593 | WINUSERAPI ATOM WINAPI RegisterClassA (CONST WNDCLASSA *); |
4306 | 4594 | WINUSERAPI ATOM WINAPI RegisterClassW (CONST WNDCLASSW *); |
4595 | + | |
4596 | +#define RegisterClassEx __AW_SUFFIXED__(RegisterClassEx) | |
4307 | 4597 | WINUSERAPI ATOM WINAPI RegisterClassExA (CONST WNDCLASSEXA *); |
4308 | 4598 | WINUSERAPI ATOM WINAPI RegisterClassExW (CONST WNDCLASSEXW *); |
4599 | + | |
4600 | +#define RegisterClipboardFormat __AW_SUFFIXED__(RegisterClipboardFormat) | |
4309 | 4601 | WINUSERAPI UINT WINAPI RegisterClipboardFormatA (LPCSTR); |
4310 | 4602 | WINUSERAPI UINT WINAPI RegisterClipboardFormatW (LPCWSTR); |
4311 | 4603 | |
4312 | 4604 | #if _WIN32_WINNT >= _WIN32_WINNT_WIN2K |
4605 | +#define RegisterDeviceNotification __AW_SUFFIXED__(RegisterDeviceNotification) | |
4313 | 4606 | WINUSERAPI HDEVNOTIFY WINAPI RegisterDeviceNotificationA (HANDLE, LPVOID, DWORD); |
4314 | 4607 | WINUSERAPI HDEVNOTIFY WINAPI RegisterDeviceNotificationW (HANDLE, LPVOID, DWORD); |
4315 | 4608 | #endif |
@@ -4324,18 +4617,25 @@ WINUSERAPI BOOL WINAPI RegisterHotKey (HWND, int, UINT, UINT); | ||
4324 | 4617 | WINUSERAPI BOOL WINAPI RegisterRawInputDevices (PCRAWINPUTDEVICE, UINT, UINT); |
4325 | 4618 | #endif |
4326 | 4619 | |
4620 | +#define RegisterWindowMessage __AW_SUFFIXED__(RegisterWindowMessage) | |
4327 | 4621 | WINUSERAPI UINT WINAPI RegisterWindowMessageA (LPCSTR); |
4328 | 4622 | WINUSERAPI UINT WINAPI RegisterWindowMessageW (LPCWSTR); |
4623 | + | |
4329 | 4624 | WINUSERAPI BOOL WINAPI ReleaseCapture (void); |
4330 | 4625 | WINUSERAPI int WINAPI ReleaseDC (HWND, HDC); |
4331 | 4626 | WINUSERAPI BOOL WINAPI RemoveMenu (HMENU, UINT, UINT); |
4627 | + | |
4628 | +#define RemoveProp __AW_SUFFIXED__(RemoveProp) | |
4332 | 4629 | WINUSERAPI HANDLE WINAPI RemovePropA (HWND, LPCSTR); |
4333 | 4630 | WINUSERAPI HANDLE WINAPI RemovePropW (HWND, LPCWSTR); |
4631 | + | |
4334 | 4632 | WINUSERAPI BOOL WINAPI ReplyMessage (LRESULT); |
4335 | 4633 | WINUSERAPI BOOL WINAPI ScreenToClient (HWND, LPPOINT); |
4336 | 4634 | WINUSERAPI BOOL WINAPI ScrollDC (HDC, int, int, LPCRECT, LPCRECT, HRGN, LPRECT); |
4337 | 4635 | WINUSERAPI BOOL WINAPI ScrollWindow (HWND, int, int, LPCRECT, LPCRECT); |
4338 | 4636 | WINUSERAPI int WINAPI ScrollWindowEx (HWND, int, int, LPCRECT, LPCRECT, HRGN, LPRECT, UINT); |
4637 | + | |
4638 | +#define SendDlgItemMessage __AW_SUFFIXED__(SendDlgItemMessage) | |
4339 | 4639 | WINUSERAPI LONG WINAPI SendDlgItemMessageA (HWND, int, UINT, WPARAM, LPARAM); |
4340 | 4640 | WINUSERAPI LONG WINAPI SendDlgItemMessageW (HWND, int, UINT, WPARAM, LPARAM); |
4341 | 4641 |
@@ -4347,27 +4647,39 @@ BOOL WINAPI BlockInput(BOOL); | ||
4347 | 4647 | #endif |
4348 | 4648 | #endif |
4349 | 4649 | |
4650 | +#define SendMessage __AW_SUFFIXED__(SendMessage) | |
4350 | 4651 | WINUSERAPI LRESULT WINAPI SendMessageA (HWND, UINT, WPARAM, LPARAM); |
4652 | +WINUSERAPI LRESULT WINAPI SendMessageW (HWND, UINT, WPARAM, LPARAM); | |
4653 | + | |
4654 | +#define SendMessageCallback __AW_SUFFIXED__(SendMessageCallback) | |
4351 | 4655 | WINUSERAPI BOOL WINAPI SendMessageCallbackA (HWND, UINT, WPARAM, LPARAM, SENDASYNCPROC, DWORD); |
4352 | 4656 | WINUSERAPI BOOL WINAPI SendMessageCallbackW (HWND, UINT, WPARAM, LPARAM, SENDASYNCPROC, DWORD); |
4657 | + | |
4658 | +#define SendMessageTimeout __AW_SUFFIXED__(SendMessageTimeout) | |
4353 | 4659 | WINUSERAPI LRESULT WINAPI SendMessageTimeoutA (HWND, UINT, WPARAM, LPARAM, UINT, UINT, PDWORD_PTR); |
4354 | 4660 | WINUSERAPI LRESULT WINAPI SendMessageTimeoutW (HWND, UINT, WPARAM, LPARAM, UINT, UINT, PDWORD_PTR); |
4355 | -WINUSERAPI LRESULT WINAPI SendMessageW (HWND, UINT, WPARAM, LPARAM); | |
4661 | + | |
4662 | +#define SendNotifyMessage __AW_SUFFIXED__(SendNotifyMessage) | |
4356 | 4663 | WINUSERAPI BOOL WINAPI SendNotifyMessageA (HWND, UINT, WPARAM, LPARAM); |
4357 | 4664 | WINUSERAPI BOOL WINAPI SendNotifyMessageW (HWND, UINT, WPARAM, LPARAM); |
4665 | + | |
4358 | 4666 | WINUSERAPI HWND WINAPI SetActiveWindow (HWND); |
4359 | 4667 | WINUSERAPI HWND WINAPI SetCapture (HWND hWnd); |
4360 | 4668 | WINUSERAPI BOOL WINAPI SetCaretBlinkTime (UINT); |
4361 | 4669 | WINUSERAPI BOOL WINAPI SetCaretPos (int, int); |
4670 | + | |
4671 | +#define SetClassLong __AW_SUFFIXED__(SetClassLong) | |
4362 | 4672 | WINUSERAPI DWORD WINAPI SetClassLongA (HWND, int, LONG); |
4363 | 4673 | WINUSERAPI DWORD WINAPI SetClassLongW (HWND, int, LONG); |
4364 | 4674 | |
4365 | 4675 | #ifdef _WIN64 |
4676 | +#define SetClassLongPtr __AW_SUFFIXED__(SetClassLongPtr) | |
4366 | 4677 | WINUSERAPI ULONG_PTR WINAPI SetClassLongPtrA (HWND, int, LONG_PTR); |
4367 | 4678 | WINUSERAPI ULONG_PTR WINAPI SetClassLongPtrW (HWND, int, LONG_PTR); |
4368 | 4679 | #else |
4369 | -#define SetClassLongPtrA SetClassLongA | |
4370 | -#define SetClassLongPtrW SetClassLongW | |
4680 | +#define SetClassLongPtr SetClassLong | |
4681 | +#define SetClassLongPtrA SetClassLongA | |
4682 | +#define SetClassLongPtrW SetClassLongW | |
4371 | 4683 | #endif |
4372 | 4684 | |
4373 | 4685 | WINUSERAPI WORD WINAPI SetClassWord (HWND, int, WORD); |
@@ -4377,8 +4689,11 @@ WINUSERAPI HCURSOR WINAPI SetCursor (HCURSOR); | ||
4377 | 4689 | WINUSERAPI BOOL WINAPI SetCursorPos (int, int); |
4378 | 4690 | WINUSERAPI VOID WINAPI SetDebugErrorLevel (DWORD); |
4379 | 4691 | WINUSERAPI BOOL WINAPI SetDlgItemInt (HWND, int, UINT, BOOL); |
4692 | + | |
4693 | +#define SetDlgItemText __AW_SUFFIXED__(SetDlgItemText) | |
4380 | 4694 | WINUSERAPI BOOL WINAPI SetDlgItemTextA (HWND, int, LPCSTR); |
4381 | 4695 | WINUSERAPI BOOL WINAPI SetDlgItemTextW (HWND, int, LPCWSTR); |
4696 | + | |
4382 | 4697 | WINUSERAPI BOOL WINAPI SetDoubleClickTime (UINT); |
4383 | 4698 | WINUSERAPI HWND WINAPI SetFocus (HWND); |
4384 | 4699 | WINUSERAPI BOOL WINAPI SetForegroundWindow (HWND); |
@@ -4388,8 +4703,11 @@ WINUSERAPI BOOL WINAPI SetMenuContextHelpId (HMENU, DWORD); | ||
4388 | 4703 | WINUSERAPI BOOL WINAPI SetMenuDefaultItem (HMENU, UINT, UINT); |
4389 | 4704 | WINUSERAPI BOOL WINAPI SetMenuInfo (HMENU, LPCMENUINFO); |
4390 | 4705 | WINUSERAPI BOOL WINAPI SetMenuItemBitmaps (HMENU, UINT, UINT, HBITMAP, HBITMAP); |
4706 | + | |
4707 | +#define SetMenuItemInfo __AW_SUFFIXED__(SetMenuItemInfo) | |
4391 | 4708 | WINUSERAPI BOOL WINAPI SetMenuItemInfoA (HMENU, UINT, BOOL, LPCMENUITEMINFOA); |
4392 | 4709 | WINUSERAPI BOOL WINAPI SetMenuItemInfoW ( HMENU, UINT, BOOL, LPCMENUITEMINFOW); |
4710 | + | |
4393 | 4711 | WINUSERAPI LPARAM WINAPI SetMessageExtraInfo (LPARAM); |
4394 | 4712 | WINUSERAPI BOOL WINAPI SetMessageQueue (int); |
4395 | 4713 | WINUSERAPI HWND WINAPI SetParent (HWND, HWND); |
@@ -4399,47 +4717,68 @@ WINUSERAPI BOOL WINAPI SetProcessDefaultLayout (DWORD); | ||
4399 | 4717 | #endif /* >= _WIN32_WINNT_WIN2K */ |
4400 | 4718 | |
4401 | 4719 | WINUSERAPI BOOL WINAPI SetProcessWindowStation (HWINSTA); |
4720 | + | |
4721 | +#define SetProp __AW_SUFFIXED__(SetProp) | |
4402 | 4722 | WINUSERAPI BOOL WINAPI SetPropA (HWND, LPCSTR, HANDLE); |
4403 | 4723 | WINUSERAPI BOOL WINAPI SetPropW (HWND, LPCWSTR, HANDLE); |
4724 | + | |
4404 | 4725 | WINUSERAPI BOOL WINAPI SetRect (LPRECT, int, int, int, int); |
4405 | 4726 | WINUSERAPI BOOL WINAPI SetRectEmpty (LPRECT); |
4406 | 4727 | WINUSERAPI int WINAPI SetScrollInfo (HWND, int, LPCSCROLLINFO, BOOL); |
4407 | 4728 | WINUSERAPI int WINAPI SetScrollPos (HWND, int, int, BOOL); |
4408 | 4729 | WINUSERAPI BOOL WINAPI SetScrollRange (HWND, int, int, int, BOOL); |
4409 | 4730 | WINUSERAPI BOOL WINAPI SetSysColors (int, const INT *, const COLORREF *); |
4731 | + | |
4410 | 4732 | #define SetSysModalWindow(h) (NULL) |
4733 | + | |
4411 | 4734 | WINUSERAPI BOOL WINAPI SetSystemCursor (HCURSOR, DWORD); |
4412 | 4735 | WINUSERAPI BOOL WINAPI SetThreadDesktop (HDESK); |
4413 | 4736 | WINUSERAPI UINT WINAPI SetTimer (HWND, UINT_PTR, UINT, TIMERPROC); |
4737 | + | |
4738 | +#define SetUserObjectInformation __AW_SUFFIXED__(SetUserObjectInformation) | |
4414 | 4739 | WINUSERAPI BOOL WINAPI SetUserObjectInformationA (HANDLE, int, PVOID, DWORD); |
4415 | 4740 | WINUSERAPI BOOL WINAPI SetUserObjectInformationW (HANDLE, int, PVOID, DWORD); |
4416 | -WINUSERAPI BOOL WINAPI SetUserObjectSecurity (HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR); | |
4741 | + | |
4742 | +WINUSERAPI BOOL WINAPI SetUserObjectSecurity | |
4743 | +(HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR); | |
4417 | 4744 | |
4418 | 4745 | #if _WIN32_WINNT >= _WIN32_WINNT_WIN2K |
4419 | -WINUSERAPI HWINEVENTHOOK WINAPI SetWinEventHook (UINT, UINT, HMODULE, WINEVENTPROC, DWORD, DWORD, UINT); | |
4746 | +WINUSERAPI HWINEVENTHOOK WINAPI SetWinEventHook | |
4747 | +(UINT, UINT, HMODULE, WINEVENTPROC, DWORD, DWORD, UINT); | |
4420 | 4748 | #endif |
4421 | 4749 | |
4422 | 4750 | WINUSERAPI BOOL WINAPI SetWindowContextHelpId (HWND, DWORD); |
4751 | + | |
4752 | +#define SetWindowLong __AW_SUFFIXED__(SetWindowLong) | |
4423 | 4753 | WINUSERAPI LONG WINAPI SetWindowLongA (HWND, int, LONG); |
4424 | 4754 | WINUSERAPI LONG WINAPI SetWindowLongW (HWND, int, LONG); |
4425 | 4755 | |
4426 | 4756 | #ifdef _WIN64 |
4757 | +#define SetWindowLongPtr __AW_SUFFIXED__(SetWindowLongPtr) | |
4427 | 4758 | WINUSERAPI LONG_PTR WINAPI SetWindowLongPtrA (HWND, int, LONG_PTR); |
4428 | 4759 | WINUSERAPI LONG_PTR WINAPI SetWindowLongPtrW (HWND, int, LONG_PTR); |
4429 | 4760 | #else |
4430 | -#define SetWindowLongPtrA SetWindowLongA | |
4431 | -#define SetWindowLongPtrW SetWindowLongW | |
4761 | +#define SetWindowLongPtr SetWindowLong | |
4762 | +#define SetWindowLongPtrA SetWindowLongA | |
4763 | +#define SetWindowLongPtrW SetWindowLongW | |
4432 | 4764 | #endif |
4433 | 4765 | |
4434 | 4766 | WINUSERAPI BOOL WINAPI SetWindowPlacement (HWND hWnd, const WINDOWPLACEMENT *); |
4435 | 4767 | WINUSERAPI BOOL WINAPI SetWindowPos (HWND, HWND, int, int, int, int, UINT); |
4436 | 4768 | WINUSERAPI int WINAPI SetWindowRgn (HWND, HRGN, BOOL); |
4769 | + | |
4770 | +#define SetWindowsHook __AW_SUFFIXED__(SetWindowsHook) | |
4437 | 4771 | WINUSERAPI HHOOK WINAPI SetWindowsHookA (int, HOOKPROC); |
4438 | 4772 | WINUSERAPI HHOOK WINAPI SetWindowsHookW (int, HOOKPROC); |
4773 | + | |
4774 | +#define SetWindowsHookEx __AW_SUFFIXED__(SetWindowsHookEx) | |
4439 | 4775 | WINUSERAPI HHOOK WINAPI SetWindowsHookExA (int, HOOKPROC, HINSTANCE, DWORD); |
4440 | 4776 | WINUSERAPI HHOOK WINAPI SetWindowsHookExW (int, HOOKPROC, HINSTANCE, DWORD); |
4777 | + | |
4778 | +#define SetWindowText __AW_SUFFIXED__(SetWindowText) | |
4441 | 4779 | WINUSERAPI BOOL WINAPI SetWindowTextA (HWND, LPCSTR); |
4442 | 4780 | WINUSERAPI BOOL WINAPI SetWindowTextW (HWND, LPCWSTR); |
4781 | + | |
4443 | 4782 | WINUSERAPI WORD WINAPI SetWindowWord (HWND, int, WORD); |
4444 | 4783 | WINUSERAPI BOOL WINAPI ShowCaret (HWND); |
4445 | 4784 | WINUSERAPI int WINAPI ShowCursor (BOOL); |
@@ -4455,10 +4794,14 @@ WINUSERAPI BOOL WINAPI SwitchDesktop (HDESK); | ||
4455 | 4794 | WINUSERAPI VOID WINAPI SwitchToThisWindow (HWND, BOOL); |
4456 | 4795 | #endif /* >= _WIN32_WINNT_WIN2K */ |
4457 | 4796 | |
4797 | +#define SystemParametersInfo __AW_SUFFIXED__(SystemParametersInfo) | |
4458 | 4798 | WINUSERAPI BOOL WINAPI SystemParametersInfoA (UINT, UINT, PVOID, UINT); |
4459 | 4799 | WINUSERAPI BOOL WINAPI SystemParametersInfoW (UINT, UINT, PVOID, UINT); |
4800 | + | |
4801 | +#define TabbedTextOut __AW_SUFFIXED__(TabbedTextOut) | |
4460 | 4802 | WINUSERAPI LONG WINAPI TabbedTextOutA (HDC, int, int, LPCSTR, int, int, LPINT, int); |
4461 | 4803 | WINUSERAPI LONG WINAPI TabbedTextOutW (HDC, int, int, LPCWSTR, int, int, LPINT, int); |
4804 | + | |
4462 | 4805 | WINUSERAPI WORD WINAPI TileWindows (HWND, UINT, LPCRECT, UINT, const HWND *); |
4463 | 4806 | WINUSERAPI int WINAPI ToAscii (UINT, UINT, PBYTE, LPWORD, UINT); |
4464 | 4807 | WINUSERAPI int WINAPI ToAsciiEx (UINT, UINT, PBYTE, LPWORD, UINT, HKL); |
@@ -4467,8 +4810,11 @@ WINUSERAPI int WINAPI ToUnicodeEx (UINT, UINT, PBYTE, LPWSTR, int, UINT, HKL); | ||
4467 | 4810 | WINUSERAPI BOOL WINAPI TrackMouseEvent (LPTRACKMOUSEEVENT); |
4468 | 4811 | WINUSERAPI BOOL WINAPI TrackPopupMenu (HMENU, UINT, int, int, int, HWND, LPCRECT); |
4469 | 4812 | WINUSERAPI BOOL WINAPI TrackPopupMenuEx (HMENU, UINT, int, int, HWND, LPTPMPARAMS); |
4813 | + | |
4814 | +#define TranslateAccelerator __AW_SUFFIXED__(TranslateAccelerator) | |
4470 | 4815 | WINUSERAPI int WINAPI TranslateAcceleratorA (HWND, HACCEL, LPMSG); |
4471 | 4816 | WINUSERAPI int WINAPI TranslateAcceleratorW (HWND, HACCEL, LPMSG); |
4817 | + | |
4472 | 4818 | WINUSERAPI BOOL WINAPI TranslateMDISysAccel (HWND, LPMSG); |
4473 | 4819 | WINUSERAPI BOOL WINAPI TranslateMessage (const MSG *); |
4474 | 4820 | WINUSERAPI BOOL WINAPI UnhookWindowsHook (int, HOOKPROC); |
@@ -4480,6 +4826,8 @@ WINUSERAPI BOOL WINAPI UnhookWinEvent (HWINEVENTHOOK); | ||
4480 | 4826 | |
4481 | 4827 | WINUSERAPI BOOL WINAPI UnionRect (LPRECT, LPCRECT, LPCRECT); |
4482 | 4828 | WINUSERAPI BOOL WINAPI UnloadKeyboardLayout (HKL); |
4829 | + | |
4830 | +#define UnregisterClass __AW_SUFFIXED__(UnregisterClass) | |
4483 | 4831 | WINUSERAPI BOOL WINAPI UnregisterClassA (LPCSTR, HINSTANCE); |
4484 | 4832 | WINUSERAPI BOOL WINAPI UnregisterClassW (LPCWSTR, HINSTANCE); |
4485 | 4833 |
@@ -4500,19 +4848,30 @@ WINUSERAPI BOOL WINAPI UserHandleGrantAccess (HANDLE, HANDLE, BOOL); | ||
4500 | 4848 | |
4501 | 4849 | WINUSERAPI BOOL WINAPI ValidateRect (HWND, LPCRECT); |
4502 | 4850 | WINUSERAPI BOOL WINAPI ValidateRgn (HWND, HRGN); |
4851 | + | |
4852 | +#define VkKeyScan __AW_SUFFIXED__(VkKeyScan) | |
4503 | 4853 | WINUSERAPI SHORT WINAPI VkKeyScanA (CHAR); |
4854 | +WINUSERAPI SHORT WINAPI VkKeyScanW (WCHAR); | |
4855 | + | |
4856 | +#define VkKeyScanEx __AW_SUFFIXED__(VkKeyScanEx) | |
4504 | 4857 | WINUSERAPI SHORT WINAPI VkKeyScanExA (CHAR, HKL); |
4505 | 4858 | WINUSERAPI SHORT WINAPI VkKeyScanExW (WCHAR, HKL); |
4506 | -WINUSERAPI SHORT WINAPI VkKeyScanW (WCHAR); | |
4859 | + | |
4507 | 4860 | WINUSERAPI DWORD WINAPI WaitForInputIdle (HANDLE, DWORD); |
4508 | 4861 | WINUSERAPI BOOL WINAPI WaitMessage (void); |
4509 | 4862 | WINUSERAPI HWND WINAPI WindowFromDC (HDC hDC); |
4510 | 4863 | WINUSERAPI HWND WINAPI WindowFromPoint (POINT); |
4511 | 4864 | WINUSERAPI UINT WINAPI WinExec (LPCSTR, UINT); |
4865 | + | |
4866 | +#define WinHelp __AW_SUFFIXED__(WinHelp) | |
4512 | 4867 | WINUSERAPI BOOL WINAPI WinHelpA (HWND, LPCSTR, UINT, DWORD); |
4513 | 4868 | WINUSERAPI BOOL WINAPI WinHelpW (HWND, LPCWSTR, UINT, DWORD); |
4869 | + | |
4870 | +#define wsprintf __AW_SUFFIXED__(wsprintf) | |
4514 | 4871 | WINUSERAPI int WINAPIV wsprintfA (LPSTR, LPCSTR,...); |
4515 | 4872 | WINUSERAPI int WINAPIV wsprintfW (LPWSTR, LPCWSTR,...); |
4873 | + | |
4874 | +#define wvsprintf __AW_SUFFIXED__(wvsprintf) | |
4516 | 4875 | WINUSERAPI int WINAPI wvsprintfA (LPSTR, LPCSTR, va_list arglist); |
4517 | 4876 | WINUSERAPI int WINAPI wvsprintfW (LPWSTR, LPCWSTR, va_list arglist); |
4518 | 4877 |
@@ -4525,8 +4884,9 @@ WINUSERAPI BOOL WINAPI LockSetForegroundWindow (UINT); | ||
4525 | 4884 | WINUSERAPI BOOL WINAPI SetLayeredWindowAttributes (HWND, COLORREF, BYTE, DWORD); |
4526 | 4885 | |
4527 | 4886 | #ifndef NOGDI |
4528 | -WINUSERAPI BOOL WINAPI UpdateLayeredWindow (HWND, HDC, POINT *, SIZE *, HDC, POINT *, COLORREF, BLENDFUNCTION *, DWORD); | |
4529 | -#endif | |
4887 | +WINUSERAPI BOOL WINAPI UpdateLayeredWindow | |
4888 | +(HWND, HDC, POINT *, SIZE *, HDC, POINT *, COLORREF, BLENDFUNCTION *, DWORD); | |
4889 | +#endif /* ! NOGDI */ | |
4530 | 4890 | #endif |
4531 | 4891 | |
4532 | 4892 | #if _WIN32_WINNT >= _WIN32_WINNT_WINXP |
@@ -4541,343 +4901,6 @@ BOOL WINAPI RegisterTouchWindow (HWND hWnd, ULONG ulFlags); | ||
4541 | 4901 | BOOL WINAPI UnregisterTouchWindow (HWND hWnd); |
4542 | 4902 | #endif |
4543 | 4903 | |
4544 | -#ifdef UNICODE | |
4545 | -#define EDITWORDBREAKPROC EDITWORDBREAKPROCW | |
4546 | -#define PROPENUMPROC PROPENUMPROCW | |
4547 | -#define PROPENUMPROCEX PROPENUMPROCEXW | |
4548 | -#define DEKSTOPENUMPROC DEKSTOPENUMPROCW | |
4549 | -#define WINSTAENUMPROC WINSTAENUMPROCW | |
4550 | -#define PROPENUMPROC PROPENUMPROCW | |
4551 | -#define PROPENUMPROCEX PROPENUMPROCEXW | |
4552 | -#define MAKEINTRESOURCE MAKEINTRESOURCEW | |
4553 | - | |
4554 | -typedef WNDCLASSW WNDCLASS, *LPWNDCLASS, *PWNDCLASS; | |
4555 | -typedef WNDCLASSEXW WNDCLASSEX, *LPWNDCLASSEX, *PWNDCLASSEX; | |
4556 | -typedef MENUITEMINFOW MENUITEMINFO, *LPMENUITEMINFO; | |
4557 | -typedef LPCMENUITEMINFOW LPCMENUITEMINFO; | |
4558 | -typedef MSGBOXPARAMSW MSGBOXPARAMS, *PMSGBOXPARAMS, *LPMSGBOXPARAMS; | |
4559 | -typedef HIGHCONTRASTW HIGHCONTRAST, *LPHIGHCONTRAST; | |
4560 | -typedef SERIALKEYSW SERIALKEYS, *LPSERIALKEYS; | |
4561 | -typedef SOUNDSENTRYW SOUNDSENTRY, *LPSOUNDSENTRY; | |
4562 | -typedef CREATESTRUCTW CREATESTRUCT, *LPCREATESTRUCT; | |
4563 | -typedef CBT_CREATEWNDW CBT_CREATEWND, *LPCBT_CREATEWND; | |
4564 | -typedef MDICREATESTRUCTW MDICREATESTRUCT, *LPMDICREATESTRUCT; | |
4565 | -typedef MULTIKEYHELPW MULTIKEYHELP, *PMULTIKEYHELP, *LPMULTIKEYHELP; | |
4566 | -typedef MONITORINFOEXW MONITORINFOEX, *LPMONITORINFOEX; | |
4567 | - | |
4568 | -#define AppendMenu AppendMenuW | |
4569 | -#define BroadcastSystemMessage BroadcastSystemMessageW | |
4570 | -#define BroadcastSystemMessageEx BroadcastSystemMessageExW | |
4571 | -#define CallMsgFilter CallMsgFilterW | |
4572 | -#define CallWindowProc CallWindowProcW | |
4573 | -#define ChangeMenu ChangeMenuW | |
4574 | -#define CharLower CharLowerW | |
4575 | -#define CharLowerBuff CharLowerBuffW | |
4576 | -#define CharNext CharNextW | |
4577 | -#define CharPrev CharPrevW | |
4578 | -#define CharToOem CharToOemW | |
4579 | -#define CharToOemBuff CharToOemBuffW | |
4580 | -#define CharUpper CharUpperW | |
4581 | -#define CharUpperBuff CharUpperBuffW | |
4582 | -#define CopyAcceleratorTable CopyAcceleratorTableW | |
4583 | -#define CreateAcceleratorTable CreateAcceleratorTableW | |
4584 | -#define CreateDialog CreateDialogW | |
4585 | -#define CreateDialogIndirect CreateDialogIndirectW | |
4586 | -#define CreateDialogIndirectParam CreateDialogIndirectParamW | |
4587 | -#define CreateDialogParam CreateDialogParamW | |
4588 | -#define CreateMDIWindow CreateMDIWindowW | |
4589 | -#define CreateWindow CreateWindowW | |
4590 | -#define CreateWindowEx CreateWindowExW | |
4591 | -#define CreateWindowStation CreateWindowStationW | |
4592 | -#define DefDlgProc DefDlgProcW | |
4593 | -#define DefFrameProc DefFrameProcW | |
4594 | -#define DefMDIChildProc DefMDIChildProcW | |
4595 | -#define DefWindowProc DefWindowProcW | |
4596 | -#define DialogBox DialogBoxW | |
4597 | -#define DialogBoxIndirect DialogBoxIndirectW | |
4598 | -#define DialogBoxIndirectParam DialogBoxIndirectParamW | |
4599 | -#define DialogBoxParam DialogBoxParamW | |
4600 | -#define DispatchMessage DispatchMessageW | |
4601 | -#define DlgDirList DlgDirListW | |
4602 | -#define DlgDirListComboBox DlgDirListComboBoxW | |
4603 | -#define DlgDirSelectComboBoxEx DlgDirSelectComboBoxExW | |
4604 | -#define DlgDirSelectEx DlgDirSelectExW | |
4605 | -#define DrawState DrawStateW | |
4606 | -#define DrawText DrawTextW | |
4607 | -#define DrawTextEx DrawTextExW | |
4608 | -#define EnumDesktops EnumDesktopsW | |
4609 | -#define EnumProps EnumPropsW | |
4610 | -#define EnumPropsEx EnumPropsExW | |
4611 | -#define EnumWindowStations EnumWindowStationsW | |
4612 | -#define FindWindow FindWindowW | |
4613 | -#define FindWindowEx FindWindowExW | |
4614 | -#define GetClassInfo GetClassInfoW | |
4615 | -#define GetClassInfoEx GetClassInfoExW | |
4616 | -#define GetClassLong GetClassLongW | |
4617 | -#define GetClassLongPtr GetClassLongPtrW | |
4618 | -#define GetClassName GetClassNameW | |
4619 | -#define GetClipboardFormatName GetClipboardFormatNameW | |
4620 | -#define GetDlgItemText GetDlgItemTextW | |
4621 | -#define GetKeyboardLayoutName GetKeyboardLayoutNameW | |
4622 | -#define GetKeyNameText GetKeyNameTextW | |
4623 | -#define GetMenuItemInfo GetMenuItemInfoW | |
4624 | -#define GetMenuString GetMenuStringW | |
4625 | -#define GetMessage GetMessageW | |
4626 | -#define GetMonitorInfo GetMonitorInfoW | |
4627 | -#define GetProp GetPropW | |
4628 | -#define GetRawInputDeviceInfo GetRawInputDeviceInfoW | |
4629 | -#define GetTabbedTextExtent GetTabbedTextExtentW | |
4630 | -#define GetUserObjectInformation GetUserObjectInformationW | |
4631 | -#define GetWindowLong GetWindowLongW | |
4632 | -#define GetWindowLongPtr GetWindowLongPtrW | |
4633 | -#define GetWindowText GetWindowTextW | |
4634 | -#define GetWindowTextLength GetWindowTextLengthW | |
4635 | -#define GetAltTabInfo GetAltTabInfoW | |
4636 | -#define GetWindowModuleFileName GetWindowModuleFileNameW | |
4637 | -#define GrayString GrayStringW | |
4638 | -#define InsertMenu InsertMenuW | |
4639 | -#define InsertMenuItem InsertMenuItemW | |
4640 | -#define IsCharAlpha IsCharAlphaW | |
4641 | -#define IsCharAlphaNumeric IsCharAlphaNumericW | |
4642 | -#define IsCharLower IsCharLowerW | |
4643 | -#define IsCharUpper IsCharUpperW | |
4644 | -#define IsDialogMessage IsDialogMessageW | |
4645 | -#define LoadAccelerators LoadAcceleratorsW | |
4646 | -#define LoadBitmap LoadBitmapW | |
4647 | -#define LoadCursor LoadCursorW | |
4648 | -#define LoadCursorFromFile LoadCursorFromFileW | |
4649 | -#define LoadIcon LoadIconW | |
4650 | -#define LoadImage LoadImageW | |
4651 | -#define LoadKeyboardLayout LoadKeyboardLayoutW | |
4652 | -#define LoadMenu LoadMenuW | |
4653 | -#define LoadMenuIndirect LoadMenuIndirectW | |
4654 | -#define LoadString LoadStringW | |
4655 | -#define MapVirtualKey MapVirtualKeyW | |
4656 | -#define MapVirtualKeyEx MapVirtualKeyExW | |
4657 | -#define MessageBox MessageBoxW | |
4658 | -#define MessageBoxEx MessageBoxExW | |
4659 | -#define MessageBoxIndirect MessageBoxIndirectW | |
4660 | -#define ModifyMenu ModifyMenuW | |
4661 | -#define OemToChar OemToCharW | |
4662 | -#define OemToCharBuff OemToCharBuffW | |
4663 | -#define OpenDesktop OpenDesktopW | |
4664 | -#define OpenWindowStation OpenWindowStationW | |
4665 | -#define PeekMessage PeekMessageW | |
4666 | -#define PostAppMessage PostAppMessageW | |
4667 | -#define PostMessage PostMessageW | |
4668 | -#define PostThreadMessage PostThreadMessageW | |
4669 | -#define RealGetWindowClass RealGetWindowClassW | |
4670 | -#define RegisterClass RegisterClassW | |
4671 | -#define RegisterClassEx RegisterClassExW | |
4672 | -#define RegisterClipboardFormat RegisterClipboardFormatW | |
4673 | -#define RegisterDeviceNotification RegisterDeviceNotificationW | |
4674 | -#define RegisterWindowMessage RegisterWindowMessageW | |
4675 | -#define RemoveProp RemovePropW | |
4676 | -#define SendDlgItemMessage SendDlgItemMessageW | |
4677 | -#define SendMessage SendMessageW | |
4678 | -#define SendMessageCallback SendMessageCallbackW | |
4679 | -#define SendMessageTimeout SendMessageTimeoutW | |
4680 | -#define SendNotifyMessage SendNotifyMessageW | |
4681 | -#define SetClassLong SetClassLongW | |
4682 | -#define SetClassLongPtr SetClassLongPtrW | |
4683 | -#define SetDlgItemText SetDlgItemTextW | |
4684 | -#define SetMenuItemInfo SetMenuItemInfoW | |
4685 | -#define SetProp SetPropW | |
4686 | -#define SetUserObjectInformation SetUserObjectInformationW | |
4687 | -#define SetWindowLong SetWindowLongW | |
4688 | -#define SetWindowLongPtr SetWindowLongPtrW | |
4689 | -#define SetWindowsHook SetWindowsHookW | |
4690 | -#define SetWindowsHookEx SetWindowsHookExW | |
4691 | -#define SetWindowText SetWindowTextW | |
4692 | -#define SystemParametersInfo SystemParametersInfoW | |
4693 | -#define TabbedTextOut TabbedTextOutW | |
4694 | -#define TranslateAccelerator TranslateAcceleratorW | |
4695 | -#define UnregisterClass UnregisterClassW | |
4696 | -#define VkKeyScan VkKeyScanW | |
4697 | -#define VkKeyScanEx VkKeyScanExW | |
4698 | -#define WinHelp WinHelpW | |
4699 | -#define wsprintf wsprintfW | |
4700 | -#define wvsprintf wvsprintfW | |
4701 | - | |
4702 | -#ifndef NOGDI | |
4703 | -typedef ICONMETRICSW ICONMETRICS, *LPICONMETRICS; | |
4704 | -typedef NONCLIENTMETRICSW NONCLIENTMETRICS, *LPNONCLIENTMETRICS; | |
4705 | -#define ChangeDisplaySettings ChangeDisplaySettingsW | |
4706 | -#define ChangeDisplaySettingsEx ChangeDisplaySettingsExW | |
4707 | -#define CreateDesktop CreateDesktopW | |
4708 | -#define EnumDisplaySettings EnumDisplaySettingsW | |
4709 | -#define EnumDisplaySettingsEx EnumDisplaySettingsExW | |
4710 | -#define EnumDisplayDevices EnumDisplayDevicesW | |
4711 | -#endif /* NOGDI */ | |
4712 | - | |
4713 | -#else /* UNICODE */ | |
4714 | -#define EDITWORDBREAKPROC EDITWORDBREAKPROCA | |
4715 | -#define PROPENUMPROC PROPENUMPROCA | |
4716 | -#define PROPENUMPROCEX PROPENUMPROCEXA | |
4717 | -#define DEKSTOPENUMPROC DEKSTOPENUMPROCA | |
4718 | -#define WINSTAENUMPROC WINSTAENUMPROCA | |
4719 | -#define PROPENUMPROC PROPENUMPROCA | |
4720 | -#define PROPENUMPROCEX PROPENUMPROCEXA | |
4721 | -#define MAKEINTRESOURCE MAKEINTRESOURCEA | |
4722 | - | |
4723 | -typedef WNDCLASSA WNDCLASS, *LPWNDCLASS, *PWNDCLASS; | |
4724 | -typedef WNDCLASSEXA WNDCLASSEX, *LPWNDCLASSEX, *PWNDCLASSEX; | |
4725 | -typedef MENUITEMINFOA MENUITEMINFO, *LPMENUITEMINFO; | |
4726 | -typedef LPCMENUITEMINFOA LPCMENUITEMINFO; | |
4727 | -typedef MSGBOXPARAMSA MSGBOXPARAMS, *PMSGBOXPARAMS, *LPMSGBOXPARAMS; | |
4728 | -typedef HIGHCONTRASTA HIGHCONTRAST, *LPHIGHCONTRAST; | |
4729 | -typedef SERIALKEYSA SERIALKEYS, *LPSERIALKEYS; | |
4730 | -typedef SOUNDSENTRYA SOUNDSENTRY, *LPSOUNDSENTRY; | |
4731 | -typedef CREATESTRUCTA CREATESTRUCT, *LPCREATESTRUCT; | |
4732 | -typedef CBT_CREATEWNDA CBT_CREATEWND, *LPCBT_CREATEWND; | |
4733 | -typedef MDICREATESTRUCTA MDICREATESTRUCT, *LPMDICREATESTRUCT; | |
4734 | -typedef MULTIKEYHELPA MULTIKEYHELP, *PMULTIKEYHELP, *LPMULTIKEYHELP; | |
4735 | -typedef MONITORINFOEXA MONITORINFOEX, *LPMONITORINFOEX; | |
4736 | -#define AppendMenu AppendMenuA | |
4737 | -#define BroadcastSystemMessage BroadcastSystemMessageA | |
4738 | -#define BroadcastSystemMessageEx BroadcastSystemMessageExA | |
4739 | -#define CallMsgFilter CallMsgFilterA | |
4740 | -#define CallWindowProc CallWindowProcA | |
4741 | -#define ChangeMenu ChangeMenuA | |
4742 | -#define CharLower CharLowerA | |
4743 | -#define CharLowerBuff CharLowerBuffA | |
4744 | -#define CharNext CharNextA | |
4745 | -#define CharPrev CharPrevA | |
4746 | -#define CharToOem CharToOemA | |
4747 | -#define CharToOemBuff CharToOemBuffA | |
4748 | -#define CharUpper CharUpperA | |
4749 | -#define CharUpperBuff CharUpperBuffA | |
4750 | -#define CopyAcceleratorTable CopyAcceleratorTableA | |
4751 | -#define CreateAcceleratorTable CreateAcceleratorTableA | |
4752 | -#define CreateDialog CreateDialogA | |
4753 | -#define CreateDialogIndirect CreateDialogIndirectA | |
4754 | -#define CreateDialogIndirectParam CreateDialogIndirectParamA | |
4755 | -#define CreateDialogParam CreateDialogParamA | |
4756 | -#define CreateMDIWindow CreateMDIWindowA | |
4757 | -#define CreateWindow CreateWindowA | |
4758 | -#define CreateWindowEx CreateWindowExA | |
4759 | -#define CreateWindowStation CreateWindowStationA | |
4760 | -#define DefDlgProc DefDlgProcA | |
4761 | -#define DefFrameProc DefFrameProcA | |
4762 | -#define DefMDIChildProc DefMDIChildProcA | |
4763 | -#define DefWindowProc DefWindowProcA | |
4764 | -#define DialogBox DialogBoxA | |
4765 | -#define DialogBoxIndirect DialogBoxIndirectA | |
4766 | -#define DialogBoxIndirectParam DialogBoxIndirectParamA | |
4767 | -#define DialogBoxParam DialogBoxParamA | |
4768 | -#define DispatchMessage DispatchMessageA | |
4769 | -#define DlgDirList DlgDirListA | |
4770 | -#define DlgDirListComboBox DlgDirListComboBoxA | |
4771 | -#define DlgDirSelectComboBoxEx DlgDirSelectComboBoxExA | |
4772 | -#define DlgDirSelectEx DlgDirSelectExA | |
4773 | -#define DrawState DrawStateA | |
4774 | -#define DrawText DrawTextA | |
4775 | -#define DrawTextEx DrawTextExA | |
4776 | -#define EnumDesktops EnumDesktopsA | |
4777 | -#define EnumProps EnumPropsA | |
4778 | -#define EnumPropsEx EnumPropsExA | |
4779 | -#define EnumWindowStations EnumWindowStationsA | |
4780 | -#define FindWindow FindWindowA | |
4781 | -#define FindWindowEx FindWindowExA | |
4782 | -#define GetClassInfo GetClassInfoA | |
4783 | -#define GetClassInfoEx GetClassInfoExA | |
4784 | -#define GetClassLong GetClassLongA | |
4785 | -#define GetClassLongPtr GetClassLongPtrA | |
4786 | -#define GetClassName GetClassNameA | |
4787 | -#define GetClipboardFormatName GetClipboardFormatNameA | |
4788 | -#define GetDlgItemText GetDlgItemTextA | |
4789 | -#define GetKeyboardLayoutName GetKeyboardLayoutNameA | |
4790 | -#define GetKeyNameText GetKeyNameTextA | |
4791 | -#define GetMenuItemInfo GetMenuItemInfoA | |
4792 | -#define GetMenuString GetMenuStringA | |
4793 | -#define GetMessage GetMessageA | |
4794 | -#define GetMonitorInfo GetMonitorInfoA | |
4795 | -#define GetProp GetPropA | |
4796 | -#define GetRawInputDeviceInfo GetRawInputDeviceInfoA | |
4797 | -#define GetTabbedTextExtent GetTabbedTextExtentA | |
4798 | -#define GetUserObjectInformation GetUserObjectInformationA | |
4799 | -#define GetWindowLong GetWindowLongA | |
4800 | -#define GetWindowLongPtr GetWindowLongPtrA | |
4801 | -#define GetWindowText GetWindowTextA | |
4802 | -#define GetWindowTextLength GetWindowTextLengthA | |
4803 | -#define GetAltTabInfo GetAltTabInfoA | |
4804 | -#define GetWindowModuleFileName GetWindowModuleFileNameA | |
4805 | -#define GrayString GrayStringA | |
4806 | -#define InsertMenu InsertMenuA | |
4807 | -#define InsertMenuItem InsertMenuItemA | |
4808 | -#define IsCharAlpha IsCharAlphaA | |
4809 | -#define IsCharAlphaNumeric IsCharAlphaNumericA | |
4810 | -#define IsCharLower IsCharLowerA | |
4811 | -#define IsCharUpper IsCharUpperA | |
4812 | -#define IsDialogMessage IsDialogMessageA | |
4813 | -#define LoadAccelerators LoadAcceleratorsA | |
4814 | -#define LoadBitmap LoadBitmapA | |
4815 | -#define LoadCursor LoadCursorA | |
4816 | -#define LoadIcon LoadIconA | |
4817 | -#define LoadCursorFromFile LoadCursorFromFileA | |
4818 | -#define LoadImage LoadImageA | |
4819 | -#define LoadKeyboardLayout LoadKeyboardLayoutA | |
4820 | -#define LoadMenu LoadMenuA | |
4821 | -#define LoadMenuIndirect LoadMenuIndirectA | |
4822 | -#define LoadString LoadStringA | |
4823 | -#define MapVirtualKey MapVirtualKeyA | |
4824 | -#define MapVirtualKeyEx MapVirtualKeyExA | |
4825 | -#define MessageBox MessageBoxA | |
4826 | -#define MessageBoxEx MessageBoxExA | |
4827 | -#define MessageBoxIndirect MessageBoxIndirectA | |
4828 | -#define ModifyMenu ModifyMenuA | |
4829 | -#define OemToChar OemToCharA | |
4830 | -#define OemToCharBuff OemToCharBuffA | |
4831 | -#define OpenDesktop OpenDesktopA | |
4832 | -#define OpenWindowStation OpenWindowStationA | |
4833 | -#define PeekMessage PeekMessageA | |
4834 | -#define PostAppMessage PostAppMessageA | |
4835 | -#define PostMessage PostMessageA | |
4836 | -#define PostThreadMessage PostThreadMessageA | |
4837 | -#define RealGetWindowClass RealGetWindowClassA | |
4838 | -#define RegisterClass RegisterClassA | |
4839 | -#define RegisterClassEx RegisterClassExA | |
4840 | -#define RegisterClipboardFormat RegisterClipboardFormatA | |
4841 | -#define RegisterDeviceNotification RegisterDeviceNotificationA | |
4842 | -#define RegisterWindowMessage RegisterWindowMessageA | |
4843 | -#define RemoveProp RemovePropA | |
4844 | -#define SendDlgItemMessage SendDlgItemMessageA | |
4845 | -#define SendMessage SendMessageA | |
4846 | -#define SendMessageCallback SendMessageCallbackA | |
4847 | -#define SendMessageTimeout SendMessageTimeoutA | |
4848 | -#define SendNotifyMessage SendNotifyMessageA | |
4849 | -#define SetClassLong SetClassLongA | |
4850 | -#define SetClassLongPtr SetClassLongPtrA | |
4851 | -#define SetDlgItemText SetDlgItemTextA | |
4852 | -#define SetMenuItemInfo SetMenuItemInfoA | |
4853 | -#define SetProp SetPropA | |
4854 | -#define SetUserObjectInformation SetUserObjectInformationA | |
4855 | -#define SetWindowLong SetWindowLongA | |
4856 | -#define SetWindowLongPtr SetWindowLongPtrA | |
4857 | -#define SetWindowsHook SetWindowsHookA | |
4858 | -#define SetWindowsHookEx SetWindowsHookExA | |
4859 | -#define SetWindowText SetWindowTextA | |
4860 | -#define SystemParametersInfo SystemParametersInfoA | |
4861 | -#define TabbedTextOut TabbedTextOutA | |
4862 | -#define TranslateAccelerator TranslateAcceleratorA | |
4863 | -#define UnregisterClass UnregisterClassA | |
4864 | -#define VkKeyScan VkKeyScanA | |
4865 | -#define VkKeyScanEx VkKeyScanExA | |
4866 | -#define WinHelp WinHelpA | |
4867 | -#define wsprintf wsprintfA | |
4868 | -#define wvsprintf wvsprintfA | |
4869 | - | |
4870 | -#ifndef NOGDI | |
4871 | -typedef ICONMETRICSA ICONMETRICS, *LPICONMETRICS; | |
4872 | -typedef NONCLIENTMETRICSA NONCLIENTMETRICS, *LPNONCLIENTMETRICS; | |
4873 | -#define ChangeDisplaySettings ChangeDisplaySettingsA | |
4874 | -#define ChangeDisplaySettingsEx ChangeDisplaySettingsExA | |
4875 | -#define CreateDesktop CreateDesktopA | |
4876 | -#define EnumDisplaySettings EnumDisplaySettingsA | |
4877 | -#define EnumDisplaySettingsEx EnumDisplaySettingsExA | |
4878 | -#define EnumDisplayDevices EnumDisplayDevicesA | |
4879 | -#endif /* NOGDI */ | |
4880 | -#endif /* UNICODE */ | |
4881 | 4904 | #endif /* RC_INVOKED */ |
4882 | 4905 | |
4883 | 4906 | _END_C_DECLS |