/*****************************************************************************\ * * * w9xwraps.h - Unicode wrappers for ANSI functions on Win9x * * * * Version 1.0 * * * * Copyright (c) 1991-1998, Microsoft Corp. All rights reserved. * * * \*****************************************************************************/ // // This file is for internal use only. Do not put it in the SDK. // #ifndef _INC_W9XWRAPS #define _INC_W9XWRAPS #ifndef DONOT_USE_WRAPPER #define RegOpenKeyExW RegOpenKeyExWrapW #define RegQueryValueW RegQueryValueWrapW #define RegEnumKeyExW RegEnumKeyExWrapW #define RegSetValueW RegSetValueWrapW #define RegDeleteKeyW RegDeleteKeyWrapW #define GetUserNameW GetUserNameWrapW #define RegEnumValueW RegEnumValueWrapW #define RegDeleteValueW RegDeleteValueWrapW #define RegCreateKeyW RegCreateKeyWrapW //#define CryptAcquireContextW CryptAcquireContextWrapW #define RegQueryValueExW RegQueryValueExWrapW #define RegCreateKeyExW RegCreateKeyExWrapW #define RegSetValueExW RegSetValueExWrapW #define RegQueryInfoKeyW RegQueryInfoKeyWrapW #define GetObjectW GetObjectWrapW #define StartDocW StartDocWrapW #define CreateFontIndirectW CreateFontIndirectWrapW #define GetLocaleInfoW GetLocaleInfoWrapW #define CreateDirectoryW CreateDirectoryWrapW #define GetWindowsDirectoryW GetWindowsDirectoryWrapW #define GetSystemDirectoryW GetSystemDirectoryWrapW #define GetProfileIntW GetProfileIntWrapW #define LCMapStringW LCMapStringWrapW #define GetFileAttributesW GetFileAttributesWrapW #define CompareStringW CompareStringWrapW #define GetStringTypeW GetStringTypeWrapW #define lstrcpyW lstrcpyWrapW #define lstrcmpiW lstrcmpiWrapW #define LoadLibraryW LoadLibraryWrapW #define GetTimeFormatW GetTimeFormatWrapW #define GetTextExtentPoint32W GetTextExtentPoint32WrapW #define GetDateFormatW GetDateFormatWrapW #define lstrcpynW lstrcpynWrapW #define CreateFileW CreateFileWrapW #define OutputDebugStringW OutputDebugStringWrapW #define lstrcatW lstrcatWrapW #define FormatMessageW FormatMessageWrapW #define GetModuleFileNameW GetModuleFileNameWrapW #define GetPrivateProfileIntW GetPrivateProfileIntWrapW #define IsBadStringPtrW IsBadStringPtrWrapW #define GetPrivateProfileStringW GetPrivateProfileStringWrapW #define lstrcmpW lstrcmpWrapW #define CreateMutexW CreateMutexWrapW #define GetTempPathW GetTempPathWrapW #define ExpandEnvironmentStringsW ExpandEnvironmentStringsWrapW #define GetTempFileNameW GetTempFileNameWrapW #define DeleteFileW DeleteFileWrapW #define CopyFileW CopyFileWrapW #define FindFirstChangeNotificationW FindFirstChangeNotificationWrapW #define FindFirstFileW FindFirstFileWrapW #define GetDiskFreeSpaceW GetDiskFreeSpaceWrapW #define MoveFileW MoveFileWrapW #define ShellExecuteW ShellExecuteWrapW #define DragQueryFileW DragQueryFileWrapW #define CharPrevW CharPrevWrapW #define DrawTextW DrawTextWrapW #define ModifyMenuW ModifyMenuWrapW #define InsertMenuW InsertMenuWrapW #define LoadImageW LoadImageWrapW #define GetClassInfoExW GetClassInfoExWrapW #define LoadStringW LoadStringWrapW #define CharNextW CharNextWrapW #define SendMessageW SendMessageWrapW #define DefWindowProcW DefWindowProcWrapW #define DialogBoxParamW DialogBoxParamWrapW #define SendDlgItemMessageW SendDlgItemMessageWrapW #define SetWindowLongW SetWindowLongWrapW #define GetWindowLongW GetWindowLongWrapW #define CreateWindowExW CreateWindowExWrapW #define UnRegisterClassW UnRegisterClassWrapW #define RegisterClassW RegisterClassWrapW #define LoadCursorW LoadCursorWrapW #define wsprintfW wsprintfWrapW #define wvsprintfW wvsprintfWrapW #define RegisterWindowMessageW RegisterWindowMessageWrapW #define SystemParametersInfoW SystemParametersInfoWrapW #define CreateDialogParamW CreateDialogParamWrapW #define SetWindowTextW SetWindowTextWrapW #define PostMessageW PostMessageWrapW #define GetMenuItemInfoW GetMenuItemInfoWrapW #define GetClassInfoW GetClassInfoWrapW #define CharUpperW CharUpperWrapW #define CharUpperBuffW CharUpperBuffWrapW #define CharLowerW CharLowerWrapW #define CharLowerBuffW CharLowerBuffWrapW #define IsCharUpperW IsCharUpperWrapW #define IsCharLowerW IsCharLowerWrapW #define RegisterClipboardFormatW RegisterClipboardFormatWrapW #define DispatchMessageW DispatchMessageWrapW #define IsDialogMessageW IsDialogMessageWrapW #define GetMessageW GetMessageWrapW #define SetDlgItemTextW SetDlgItemTextWrapW #define RegisterClassExW RegisterClassExWrapW #define LoadAcceleratorsW LoadAcceleratorsWrapW #define LoadMenuW LoadMenuWrapW #define LoadIconW LoadIconWrapW #define GetWindowTextW GetWindowTextWrapW #define CallWindowProcW CallWindowProcWrapW #define GetClassNameW GetClassNameWrapW #define TranslateAcceleratorW TranslateAcceleratorWrapW #define GetDlgItemTextW GetDlgItemTextWrapW #define SetMenuItemInfoW SetMenuItemInfoWrapW #define PeekMessageW PeekMessageWrapW #define GetWindowTextLengthW GetWindowTextLengthWrapW #define CreateEventW CreateEventWrapW // for RunTime loaded functions in Comctl32.dll #define gpfnImageList_LoadImage gpfnImageList_LoadImageWrapW #define gpfnPropertySheet gpfnPropertySheetWrapW #define gpfnCreatePropertySheetPage gpfnCreatePropertySheetPageWrapW // for APIs in Commdlg32.dll #define pfnGetOpenFileName pfnGetOpenFileNameWrapW #define pfnGetSaveFileName pfnGetSaveFileNameWrapW #define pfnPrintDlgEx pfnPrintDlgExWrapW #define pfnPrintDlg pfnPrintDlgWrapW #endif // DONOT_USER_WRAPPER #endif