home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 January / PCWorld_2000-01_cd.bin / Software / Servis / Devc / _SETUP.5 / Group9 / Functions.h < prev    next >
C/C++ Source or Header  |  1998-12-24  |  35KB  |  857 lines

  1. /* 
  2.    Functions.h
  3.  
  4.    Declarations for all the Windows32 API Functions
  5.  
  6.    Copyright (C) 1996 Free Software Foundation, Inc.
  7.  
  8.    Author: Scott Christley <scottc@net-community.com>
  9.  
  10.    This file is part of the Windows32 API Library.
  11.  
  12.    This library is free software; you can redistribute it and/or
  13.    modify it under the terms of the GNU Library General Public
  14.    License as published by the Free Software Foundation; either
  15.    version 2 of the License, or (at your option) any later version.
  16.    
  17.    This library is distributed in the hope that it will be useful,
  18.    but WITHOUT ANY WARRANTY; without even the implied warranty of
  19.    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  20.    Library General Public License for more details.
  21.  
  22.    If you are interested in a warranty or support for this source code,
  23.    contact Scott Christley <scottc@net-community.com> for more information.
  24.    
  25.    You should have received a copy of the GNU Library General Public
  26.    License along with this library; see the file COPYING.LIB.
  27.    If not, write to the Free Software Foundation, 
  28.    59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  29. */ 
  30.  
  31. #ifndef _GNU_H_WINDOWS32_FUNCTIONS
  32. #define _GNU_H_WINDOWS32_FUNCTIONS
  33.  
  34. #include <Windows32/CommonFunctions.h>
  35.  
  36. #ifndef UNICODE_ONLY
  37. #include <Windows32/UnicodeFunctions.h>
  38. #endif /* !UNICODE_ONLY */
  39.  
  40. #ifndef ANSI_ONLY
  41. #include <Windows32/ASCIIFunctions.h>
  42. #endif /* !ANSI_ONLY */
  43.  
  44. /* Define the approprate declaration based upon UNICODE or ASCII */
  45.  
  46. /* UNICODE */
  47. #ifdef UNICODE
  48.  
  49. #define RegConnectRegistry  RegConnectRegistryW
  50. #define RegCreateKey  RegCreateKeyW
  51. #define RegCreateKeyEx  RegCreateKeyExW
  52. #define RegDeleteKey  RegDeleteKeyW
  53. #define RegDeleteValue  RegDeleteValueW
  54. #define RegEnumKey  RegEnumKeyW
  55. #define RegEnumKeyEx  RegEnumKeyExW
  56. #define RegEnumValue  RegEnumValueW
  57. #define RegLoadKey  RegLoadKeyW
  58. #define RegOpenKey  RegOpenKeyW
  59. #define RegOpenKeyEx  RegOpenKeyExW
  60. #define RegQueryInfoKey  RegQueryInfoKeyW
  61. #define RegQueryValue  RegQueryValueW
  62. #define RegQueryMultipleValues  RegQueryMultipleValuesW
  63. #define RegQueryValueEx  RegQueryValueExW
  64. #define RegReplaceKey  RegReplaceKeyW
  65. #define RegRestoreKey  RegRestoreKeyW
  66. #define RegSaveKey  RegSaveKeyW
  67. #define RegSetValue  RegSetValueW
  68. #define RegSetValueEx  RegSetValueExW
  69. #define AbortSystemShutdown  AbortSystemShutdownW
  70. #define InitiateSystemShutdown  InitiateSystemShutdownW
  71. #define RegUnLoadKey  RegUnLoadKeyW
  72. #define SetProp  SetPropW
  73. #define GetProp  GetPropW
  74. #define RemoveProp  RemovePropW
  75. #define EnumPropsEx  EnumPropsExW
  76. #define EnumProps  EnumPropsW
  77. #define SetWindowText  SetWindowTextW
  78. #define GetWindowText  GetWindowTextW
  79. #define GetWindowTextLength  GetWindowTextLengthW
  80. #define MessageBox  MessageBoxW
  81. #define MessageBoxEx  MessageBoxExW
  82. #define MessageBoxIndirect  MessageBoxIndirectW
  83. #define GetWindowLong  GetWindowLongW
  84. #define SetWindowLong  SetWindowLongW
  85. #define GetClassLong  GetClassLongW
  86. #define SetClassLong  SetClassLongW
  87. #define FindWindow  FindWindowW
  88. #define FindWindowEx  FindWindowExW
  89. #define GetClassName  GetClassNameW
  90. #define SetWindowsHookEx  SetWindowsHookExW
  91. #define LoadBitmap  LoadBitmapW
  92. #define LoadCursor  LoadCursorW
  93. #define LoadCursorFromFile  LoadCursorFromFileW
  94. #define LoadIcon  LoadIconW
  95. #define LoadImage  LoadImageW
  96. #define LoadString  LoadStringW
  97. #define IsDialogMessage  IsDialogMessageW
  98. #define DlgDirList  DlgDirListW
  99. #define DlgDirSelectEx  DlgDirSelectExW
  100. #define DlgDirListComboBox  DlgDirListComboBoxW
  101. #define DlgDirSelectComboBoxEx  DlgDirSelectComboBoxExW
  102. #define DefFrameProc  DefFrameProcW
  103. #define DefMDIChildProc  DefMDIChildProcW
  104. #define CreateMDIWindow  CreateMDIWindowW
  105. #define WinHelp  WinHelpW
  106. #define ChangeDisplaySettings  ChangeDisplaySettingsW
  107. #define EnumDisplaySettings  EnumDisplaySettingsW
  108. #define SystemParametersInfo  SystemParametersInfoW
  109. #define AddFontResource  AddFontResourceW
  110. #define CopyMetaFile  CopyMetaFileW
  111. #define CreateDC  CreateDCW
  112. #define CreateFontIndirect  CreateFontIndirectW
  113. #define CreateFont  CreateFontW
  114. #define CreateIC  CreateICW
  115. #define CreateMetaFile  CreateMetaFileW
  116. #define CreateScalableFontResource  CreateScalableFontResourceW
  117. #define DeviceCapabilities  DeviceCapabilitiesW
  118. #define EnumFontFamiliesEx  EnumFontFamiliesExW
  119. #define EnumFontFamilies  EnumFontFamiliesW
  120. #define EnumFonts  EnumFontsW
  121. #define GetCharWidth  GetCharWidthW
  122. #define GetCharWidth32  GetCharWidth32W
  123. #define GetCharWidthFloat  GetCharWidthFloatW
  124. #define GetCharABCWidths  GetCharABCWidthsW
  125. #define GetCharABCWidthsFloat  GetCharABCWidthsFloatW
  126. #define GetGlyphOutline  GetGlyphOutlineW
  127. #define GetMetaFile  GetMetaFileW
  128. #define GetOutlineTextMetrics  GetOutlineTextMetricsW
  129. #define GetTextExtentPoint  GetTextExtentPointW
  130. #define GetTextExtentPoint32  GetTextExtentPoint32W
  131. #define GetTextExtentExPoint  GetTextExtentExPointW
  132. #define GetCharacterPlacement  GetCharacterPlacementW
  133. #define ResetDC  ResetDCW
  134. #define RemoveFontResource  RemoveFontResourceW
  135. #define CopyEnhMetaFile  CopyEnhMetaFileW
  136. #define CreateEnhMetaFile  CreateEnhMetaFileW
  137. #define GetEnhMetaFile  GetEnhMetaFileW
  138. #define GetEnhMetaFileDescription  GetEnhMetaFileDescriptionW
  139. #define GetTextMetrics  GetTextMetricsW
  140. #define StartDoc  StartDocW
  141. #define GetObject  GetObjectW
  142. #define TextOut  TextOutW
  143. #define ExtTextOut  ExtTextOutW
  144. #define PolyTextOut  PolyTextOutW
  145. #define GetTextFace  GetTextFaceW
  146. #define GetKerningPairs  GetKerningPairsW
  147. #define GetLogColorSpace  GetLogColorSpaceW
  148. #define CreateColorSpace  CreateColorSpaceW
  149. #define GetICMProfile  GetICMProfileW
  150. #define SetICMProfile  SetICMProfileW
  151. #define UpdateICMRegKey  UpdateICMRegKeyW
  152. #define EnumICMProfiles  EnumICMProfilesW
  153. #define CreatePropertySheetPage  CreatePropertySheetPageW
  154. #define PropertySheet            PropertySheetW
  155. #define ImageList_LoadImage     ImageList_LoadImageW
  156. #define CreateStatusWindow      CreateStatusWindowW
  157. #define DrawStatusText          DrawStatusTextW
  158. #define GetOpenFileName  GetOpenFileNameW
  159. #define GetSaveFileName  GetSaveFileNameW
  160. #define GetFileTitle  GetFileTitleW
  161. #define ChooseColor  ChooseColorW
  162. #define FindText  FindTextW
  163. #define ReplaceText  ReplaceTextW
  164. #define ChooseFont  ChooseFontW
  165. #define PrintDlg  PrintDlgW
  166. #define PageSetupDlg  PageSetupDlgW
  167. #define DefWindowProc  DefWindowProcW
  168. #define CallWindowProc  CallWindowProcW
  169. #define RegisterClass  RegisterClassW
  170. #define UnregisterClass  UnregisterClassW
  171. #define GetClassInfo  GetClassInfoW
  172. #define RegisterClassEx  RegisterClassExW
  173. #define GetClassInfoEx  GetClassInfoExW
  174. #define CreateWindowEx  CreateWindowExW
  175. #define CreateWindow  CreateWindowW
  176. #define CreateDialogParam  CreateDialogParamW
  177. #define CreateDialogIndirectParam  CreateDialogIndirectParamW
  178. #define CreateDialog  CreateDialogW
  179. #define CreateDialogIndirect  CreateDialogIndirectW
  180. #define DialogBoxParam  DialogBoxParamW
  181. #define DialogBoxIndirectParam  DialogBoxIndirectParamW
  182. #define DialogBox  DialogBoxW
  183. #define DialogBoxIndirect  DialogBoxIndirectW
  184. #define RegisterClipboardFormat  RegisterClipboardFormatW
  185. #define SetDlgItemText  SetDlgItemTextW
  186. #define GetDlgItemText  GetDlgItemTextW
  187. #define SendDlgItemMessage  SendDlgItemMessageW
  188. #define DefDlgProc  DefDlgProcW
  189. #define CallMsgFilter  CallMsgFilterW
  190. #define GetClipboardFormatName  GetClipboardFormatNameW
  191. #define CharToOem  CharToOemW
  192. #define OemToChar  OemToCharW
  193. #define CharToOemBuff  CharToOemBuffW
  194. #define OemToCharBuff  OemToCharBuffW
  195. #define CharUpper  CharUpperW
  196. #define CharUpperBuff  CharUpperBuffW
  197. #define CharLower  CharLowerW
  198. #define CharLowerBuff  CharLowerBuffW
  199. #define CharNext  CharNextW
  200. #define CharPrev  CharPrevW
  201. #define IsCharAlpha  IsCharAlphaW
  202. #define IsCharAlphaNumeric  IsCharAlphaNumericW
  203. #define IsCharUpper  IsCharUpperW
  204. #define IsCharLower  IsCharLowerW
  205. #define GetKeyNameText  GetKeyNameTextW
  206. #define VkKeyScan  VkKeyScanW
  207. #define VkKeyScanEx  VkKeyScanExW
  208. #define MapVirtualKey  MapVirtualKeyW
  209. #define MapVirtualKeyEx  MapVirtualKeyExW
  210. #define LoadAccelerators  LoadAcceleratorsW
  211. #define CreateAcceleratorTable  CreateAcceleratorTableW
  212. #define CopyAcceleratorTable  CopyAcceleratorTableW
  213. #define TranslateAccelerator  TranslateAcceleratorW
  214. #define LoadMenu  LoadMenuW
  215. #define LoadMenuIndirect  LoadMenuIndirectW
  216. #define ChangeMenu  ChangeMenuW
  217. #define GetMenuString  GetMenuStringW
  218. #define InsertMenu  InsertMenuW
  219. #define AppendMenu  AppendMenuW
  220. #define ModifyMenu  ModifyMenuW
  221. #define InsertMenuItem  InsertMenuItemW
  222. #define GetMenuItemInfo  GetMenuItemInfoW
  223. #define SetMenuItemInfo  SetMenuItemInfoW
  224. #define DrawText  DrawTextW
  225. #define DrawTextEx  DrawTextExW
  226. #define GrayString  GrayStringW
  227. #define DrawState  DrawStateW
  228. #define TabbedTextOut  TabbedTextOutW
  229. #define GetTabbedTextExtent  GetTabbedTextExtentW
  230. #define GetVersionEx  GetVersionExW
  231. #define wvsprintf  wvsprintfW
  232. #define wsprintf  wsprintfW
  233. #define LoadKeyboardLayout  LoadKeyboardLayoutW
  234. #define GetKeyboardLayoutName  GetKeyboardLayoutNameW
  235. #define CreateDesktop  CreateDesktopW
  236. #define OpenDesktop  OpenDesktopW
  237. #define EnumDesktops  EnumDesktopsW
  238. #define CreateWindowStation  CreateWindowStationW
  239. #define OpenWindowStation  OpenWindowStationW
  240. #define EnumWindowStations  EnumWindowStationsW
  241. #define IsBadStringPtr  IsBadStringPtrW
  242. #define LookupAccountSid  LookupAccountSidW
  243. #define LookupAccountName  LookupAccountNameW
  244. #define LookupPrivilegeValue  LookupPrivilegeValueW
  245. #define LookupPrivilegeName  LookupPrivilegeNameW
  246. #define LookupPrivilegeDisplayName  LookupPrivilegeDisplayNameW
  247. #define BuildCommDCB  BuildCommDCBW
  248. #define BuildCommDCBAndTimeouts  BuildCommDCBAndTimeoutsW
  249. #define CommConfigDialog  CommConfigDialogW
  250. #define GetDefaultCommConfig  GetDefaultCommConfigW
  251. #define SetDefaultCommConfig  SetDefaultCommConfigW
  252. #define GetComputerName  GetComputerNameW
  253. #define SetComputerName  SetComputerNameW
  254. #define GetUserName  GetUserNameW
  255. #define CreateMailslot  CreateMailslotW
  256. #define FormatMessage  FormatMessageW
  257. #define GetEnvironmentStrings  GetEnvironmentStringsW
  258. #define FreeEnvironmentStrings  FreeEnvironmentStringsW
  259. #define lstrcmp  lstrcmpW
  260. #define lstrcmpi  lstrcmpiW
  261. #define lstrcpyn  lstrcpynW
  262. #define lstrcpy  lstrcpyW
  263. #define lstrcat  lstrcatW
  264. #define lstrlen  lstrlenW
  265. #define GetBinaryType  GetBinaryTypeW
  266. #define GetShortPathName  GetShortPathNameW
  267. #define SetFileSecurity  SetFileSecurityW
  268. #define GetFileSecurity  GetFileSecurityW
  269. #define FindFirstChangeNotification  FindFirstChangeNotificationW
  270. #define AccessCheckAndAuditAlarm  AccessCheckAndAuditAlarmW
  271. #define ObjectOpenAuditAlarm  ObjectOpenAuditAlarmW
  272. #define ObjectPrivilegeAuditAlarm  ObjectPrivilegeAuditAlarmW
  273. #define ObjectCloseAuditAlarm  ObjectCloseAuditAlarmW
  274. #define PrivilegedServiceAuditAlarm  PrivilegedServiceAuditAlarmW
  275. #define OpenEventLog  OpenEventLogW
  276. #define RegisterEventSource  RegisterEventSourceW
  277. #define OpenBackupEventLog  OpenBackupEventLogW
  278. #define ReadEventLog  ReadEventLogW
  279. #define ReportEvent  ReportEventW
  280. #define CreateProcess  CreateProcessW
  281. #define FatalAppExit  FatalAppExitW
  282. #define GetStartupInfo  GetStartupInfoW
  283. #define GetEnvironmentVariable  GetEnvironmentVariableW
  284. #define GetCommandLine  GetCommandLineW
  285. #define SetEnvironmentVariable  SetEnvironmentVariableW
  286. #define ExpandEnvironmentStrings  ExpandEnvironmentStringsW
  287. #define OutputDebugString  OutputDebugStringW
  288. #define FindResource  FindResourceW
  289. #define FindResourceEx  FindResourceExW
  290. #define EnumResourceTypes  EnumResourceTypesW
  291. #define EnumResourceNames  EnumResourceNamesW
  292. #define EnumResourceLanguages  EnumResourceLanguagesW
  293. #define BeginUpdateResource  BeginUpdateResourceW
  294. #define UpdateResource  UpdateResourceW
  295. #define EndUpdateResource  EndUpdateResourceW
  296. #define GlobalAddAtom  GlobalAddAtomW
  297. #define GlobalFindAtom  GlobalFindAtomW
  298. #define GlobalGetAtomName  GlobalGetAtomNameW
  299. #define AddAtom  AddAtomW
  300. #define FindAtom  FindAtomW
  301. #define GetAtomName  GetAtomNameW
  302. #define GetProfileInt  GetProfileIntW
  303. #define GetProfileString  GetProfileStringW
  304. #define WriteProfileString  WriteProfileStringW
  305. #define GetProfileSection  GetProfileSectionW
  306. #define WriteProfileSection  WriteProfileSectionW
  307. #define GetPrivateProfileInt  GetPrivateProfileIntW
  308. #define GetPrivateProfileString  GetPrivateProfileStringW
  309. #define WritePrivateProfileString  WritePrivateProfileStringW
  310. #define GetPrivateProfileSection  GetPrivateProfileSectionW
  311. #define WritePrivateProfileSection  WritePrivateProfileSectionW
  312. #define GetDriveType  GetDriveTypeW
  313. #define GetSystemDirectory  GetSystemDirectoryW
  314. #define GetTempPath  GetTempPathW
  315. #define GetTempFileName  GetTempFileNameW
  316. #define GetWindowsDirectory  GetWindowsDirectoryW
  317. #define SetCurrentDirectory  SetCurrentDirectoryW
  318. #define GetCurrentDirectory  GetCurrentDirectoryW
  319. #define GetDiskFreeSpace  GetDiskFreeSpaceW
  320. #define CreateDirectory  CreateDirectoryW
  321. #define CreateDirectoryEx  CreateDirectoryExW
  322. #define RemoveDirectory  RemoveDirectoryW
  323. #define GetFullPathName  GetFullPathNameW
  324. #define DefineDosDevice  DefineDosDeviceW
  325. #define QueryDosDevice  QueryDosDeviceW
  326. #define CreateFile  CreateFileW
  327. #define SetFileAttributes  SetFileAttributesW
  328. #define GetFileAttributes  GetFileAttributesW
  329. #define GetCompressedFileSize  GetCompressedFileSizeW
  330. #define DeleteFile  DeleteFileW
  331. #define FindFirstFile  FindFirstFileW
  332. #define FindNextFile  FindNextFileW
  333. #define SearchPath  SearchPathW
  334. #define CopyFile  CopyFileW
  335. #define MoveFile  MoveFileW
  336. #define MoveFileEx  MoveFileExW
  337. #define CreateNamedPipe  CreateNamedPipeW
  338. #define GetNamedPipeHandleState  GetNamedPipeHandleStateW
  339. #define CallNamedPipe  CallNamedPipeW
  340. #define WaitNamedPipe  WaitNamedPipeW
  341. #define SetVolumeLabel  SetVolumeLabelW
  342. #define GetVolumeInformation  GetVolumeInformationW
  343. #define ClearEventLog  ClearEventLogW
  344. #define BackupEventLog  BackupEventLogW
  345. #define CreateMutex  CreateMutexW
  346. #define OpenMutex  OpenMutexW
  347. #define CreateEvent  CreateEventW
  348. #define OpenEvent  OpenEventW
  349. #define CreateSemaphore  CreateSemaphoreW
  350. #define OpenSemaphore  OpenSemaphoreW
  351. #define CreateFileMapping  CreateFileMappingW
  352. #define OpenFileMapping  OpenFileMappingW
  353. #define GetLogicalDriveStrings  GetLogicalDriveStringsW
  354. #define LoadLibrary  LoadLibraryW
  355. #define LoadLibraryEx  LoadLibraryExW
  356. #define GetModuleFileName  GetModuleFileNameW
  357. #define GetModuleHandle  GetModuleHandleW
  358. #define GetUserObjectInformation  GetUserObjectInformationW
  359. #define SetUserObjectInformation  SetUserObjectInformationW
  360. #define RegisterWindowMessage  RegisterWindowMessageW
  361. #define GetMessage  GetMessageW
  362. #define DispatchMessage  DispatchMessageW
  363. #define PeekMessage  PeekMessageW
  364. #define SendMessage  SendMessageW
  365. #define SendMessageTimeout  SendMessageTimeoutW
  366. #define SendNotifyMessage  SendNotifyMessageW
  367. #define SendMessageCallback  SendMessageCallbackW
  368. #define PostMessage  PostMessageW
  369. #define PostThreadMessage  PostThreadMessageW
  370. #define VerFindFile  VerFindFileW
  371. #define VerInstallFile  VerInstallFileW
  372. #define GetFileVersionInfoSize  GetFileVersionInfoSizeW
  373. #define GetFileVersionInfo  GetFileVersionInfoW
  374. #define VerLanguageName  VerLanguageNameW
  375. #define VerQueryValue  VerQueryValueW
  376. #define CompareString  CompareStringW
  377. #define LCMapString  LCMapStringW
  378. #define GetLocaleInfo  GetLocaleInfoW
  379. #define SetLocaleInfo  SetLocaleInfoW
  380. #define GetTimeFormat  GetTimeFormatW
  381. #define GetDateFormat  GetDateFormatW
  382. #define GetNumberFormat  GetNumberFormatW
  383. #define GetCurrencyFormat  GetCurrencyFormatW
  384. #define EnumCalendarInfo  EnumCalendarInfoW
  385. #define EnumTimeFormats  EnumTimeFormatsW
  386. #define FoldString  FoldStringW
  387. #define EnumSystemCodePages  EnumSystemCodePagesW
  388. #define EnumSystemLocales  EnumSystemLocalesW
  389. #define GetStringTypeEx  GetStringTypeExW
  390. #define EnumDateFormats  EnumDateFormatsW
  391. #define GetConsoleTitle  GetConsoleTitleW
  392. #define ScrollConsoleScreenBuffer  ScrollConsoleScreenBufferW
  393. #define SetConsoleTitle  SetConsoleTitleW
  394. #define ReadConsole  ReadConsoleW
  395. #define WriteConsole  WriteConsoleW
  396. #define PeekConsoleInput  PeekConsoleInputW
  397. #define ReadConsoleInput  ReadConsoleInputW
  398. #define WriteConsoleInput  WriteConsoleInputW
  399. #define ReadConsoleOutput  ReadConsoleOutputW
  400. #define WriteConsoleOutput  WriteConsoleOutputW
  401. #define ReadConsoleOutputCharacter  ReadConsoleOutputCharacterW
  402. #define WriteConsoleOutputCharacter  WriteConsoleOutputCharacterW
  403. #define FillConsoleOutputCharacter  FillConsoleOutputCharacterW
  404. #define WNetGetProviderName  WNetGetProviderNameW
  405. #define WNetGetNetworkInformation  WNetGetNetworkInformationW
  406. #define WNetGetLastError  WNetGetLastErrorW
  407. #define MultinetGetConnectionPerformance  MultinetGetConnectionPerformanceW
  408. #define WNetConnectionDialog1  WNetConnectionDialog1W
  409. #define WNetDisconnectDialog1  WNetDisconnectDialog1W
  410. #define WNetOpenEnum  WNetOpenEnumW
  411. #define WNetEnumResource  WNetEnumResourceW
  412. #define WNetGetUniversalName  WNetGetUniversalNameW
  413. #define WNetGetUser  WNetGetUserW
  414. #define WNetAddConnection  WNetAddConnectionW
  415. #define WNetAddConnection2  WNetAddConnection2W
  416. #define WNetAddConnection3  WNetAddConnection3W
  417. #define WNetCancelConnection  WNetCancelConnectionW
  418. #define WNetCancelConnection2  WNetCancelConnection2W
  419. #define WNetGetConnection  WNetGetConnectionW
  420. #define WNetUseConnection  WNetUseConnectionW
  421. #define WNetSetConnection  WNetSetConnectionW
  422. #define CreateService  CreateServiceW
  423. #define ChangeServiceConfig  ChangeServiceConfigW
  424. #define EnumDependentServices  EnumDependentServicesW
  425. #define EnumServicesStatus  EnumServicesStatusW
  426. #define GetServiceKeyName  GetServiceKeyNameW
  427. #define GetServiceDisplayName  GetServiceDisplayNameW
  428. #define OpenSCManager  OpenSCManagerW
  429. #define OpenService  OpenServiceW
  430. #define QueryServiceConfig  QueryServiceConfigW
  431. #define QueryServiceLockStatus  QueryServiceLockStatusW
  432. #define RegisterServiceCtrlHandler  RegisterServiceCtrlHandlerW
  433. #define StartServiceCtrlDispatcher  StartServiceCtrlDispatcherW
  434. #define StartService  StartServiceW
  435. #define DragQueryFile DragQueryFileW
  436. #define ExtractAssociatedIcon ExtractAssociatedIconW
  437. #define ExtractIcon ExtractIconW
  438. #define FindExecutable FindExecutableW
  439. #define ShellAbout ShellAboutW
  440. #define ShellExecute ShellExecuteW
  441. #define DdeCreateStringHandle DdeCreateStringHandleW
  442. #define DdeInitialize DdeInitializeW
  443. #define DdeQueryString DdeQueryStringW
  444. #define LogonUser LogonUserW
  445. #define CreateProcessAsUser CreateProcessAsUserW
  446. #define    PlaySound PlaySoundW
  447. #define wglUseFontBitmaps  wglUseFontBitmapsW
  448. #define wglUseFontOutlines  wglUseFontOutlinesW
  449.  
  450. /* ASCII */
  451. #else
  452.  
  453. #define RegConnectRegistry  RegConnectRegistryA
  454. #define RegCreateKey  RegCreateKeyA
  455. #define RegCreateKeyEx  RegCreateKeyExA
  456. #define RegDeleteKey  RegDeleteKeyA
  457. #define RegDeleteValue  RegDeleteValueA
  458. #define RegEnumKey  RegEnumKeyA
  459. #define RegEnumKeyEx  RegEnumKeyExA
  460. #define RegEnumValue  RegEnumValueA
  461. #define RegLoadKey  RegLoadKeyA
  462. #define RegOpenKey  RegOpenKeyA
  463. #define RegOpenKeyEx  RegOpenKeyExA
  464. #define RegQueryInfoKey  RegQueryInfoKeyA
  465. #define RegQueryValue  RegQueryValueA
  466. #define RegQueryMultipleValues  RegQueryMultipleValuesA
  467. #define RegQueryValueEx  RegQueryValueExA
  468. #define RegReplaceKey  RegReplaceKeyA
  469. #define RegRestoreKey  RegRestoreKeyA
  470. #define RegSaveKey  RegSaveKeyA
  471. #define RegSetValue  RegSetValueA
  472. #define RegSetValueEx  RegSetValueExA
  473. #define AbortSystemShutdown  AbortSystemShutdownA
  474. #define InitiateSystemShutdown  InitiateSystemShutdownA
  475. #define RegUnLoadKey  RegUnLoadKeyA
  476. #define LoadIcon  LoadIconA
  477. #define LoadImage  LoadImageA
  478. #define LoadString  LoadStringA
  479. #define IsDialogMessage  IsDialogMessageA
  480. #define DlgDirList  DlgDirListA
  481. #define DlgDirSelectEx  DlgDirSelectExA
  482. #define DlgDirListComboBox  DlgDirListComboBoxA
  483. #define DlgDirSelectComboBoxEx  DlgDirSelectComboBoxExA
  484. #define DefFrameProc  DefFrameProcA
  485. #define DefMDIChildProc  DefMDIChildProcA
  486. #define CreateMDIWindow  CreateMDIWindowA
  487. #define WinHelp  WinHelpA
  488. #define ChangeDisplaySettings  ChangeDisplaySettingsA
  489. #define EnumDisplaySettings  EnumDisplaySettingsA
  490. #define SystemParametersInfo  SystemParametersInfoA
  491. #define GetWindowLong  GetWindowLongA
  492. #define SetWindowLong  SetWindowLongA
  493. #define GetClassLong  GetClassLongA
  494. #define SetClassLong  SetClassLongA
  495. #define FindWindow  FindWindowA
  496. #define FindWindowEx  FindWindowExA
  497. #define GetClassName  GetClassNameA
  498. #define SetWindowsHookEx  SetWindowsHookExA
  499. #define LoadBitmap  LoadBitmapA
  500. #define LoadCursor  LoadCursorA
  501. #define LoadCursorFromFile  LoadCursorFromFileA
  502. #define SetProp  SetPropA
  503. #define GetProp  GetPropA
  504. #define RemoveProp  RemovePropA
  505. #define EnumPropsEx  EnumPropsExA
  506. #define EnumProps  EnumPropsA
  507. #define SetWindowText  SetWindowTextA
  508. #define GetWindowText  GetWindowTextA
  509. #define GetWindowTextLength  GetWindowTextLengthA
  510. #define MessageBox  MessageBoxA
  511. #define MessageBoxEx  MessageBoxExA
  512. #define MessageBoxIndirect  MessageBoxIndirectA
  513. #define AddFontResource  AddFontResourceA
  514. #define CopyMetaFile  CopyMetaFileA
  515. #define CreateDC  CreateDCA
  516. #define CreateFontIndirect  CreateFontIndirectA
  517. #define CreateFont  CreateFontA
  518. #define CreateIC  CreateICA
  519. #define CreateMetaFile  CreateMetaFileA
  520. #define CreateScalableFontResource  CreateScalableFontResourceA
  521. #define DeviceCapabilities  DeviceCapabilitiesA
  522. #define EnumFontFamiliesEx  EnumFontFamiliesExA
  523. #define EnumFontFamilies  EnumFontFamiliesA
  524. #define EnumFonts  EnumFontsA
  525. #define GetCharWidth  GetCharWidthA
  526. #define GetCharWidth32  GetCharWidth32A
  527. #define GetCharWidthFloat  GetCharWidthFloatA
  528. #define GetCharABCWidths  GetCharABCWidthsA
  529. #define GetCharABCWidthsFloat  GetCharABCWidthsFloatA
  530. #define GetGlyphOutline  GetGlyphOutlineA
  531. #define GetMetaFile  GetMetaFileA
  532. #define GetOutlineTextMetrics  GetOutlineTextMetricsA
  533. #define GetTextExtentPoint  GetTextExtentPointA
  534. #define GetTextExtentPoint32  GetTextExtentPoint32A
  535. #define GetTextExtentExPoint  GetTextExtentExPointA
  536. #define GetCharacterPlacement  GetCharacterPlacementA
  537. #define ResetDC  ResetDCA
  538. #define RemoveFontResource  RemoveFontResourceA
  539. #define CopyEnhMetaFile  CopyEnhMetaFileA
  540. #define CreateEnhMetaFile  CreateEnhMetaFileA
  541. #define GetEnhMetaFile  GetEnhMetaFileA
  542. #define GetEnhMetaFileDescription  GetEnhMetaFileDescriptionA
  543. #define GetTextMetrics  GetTextMetricsA
  544. #define StartDoc  StartDocA
  545. #define GetObject  GetObjectA
  546. #define TextOut  TextOutA
  547. #define ExtTextOut  ExtTextOutA
  548. #define PolyTextOut  PolyTextOutA
  549. #define GetTextFace  GetTextFaceA
  550. #define GetKerningPairs  GetKerningPairsA
  551. #define GetLogColorSpace  GetLogColorSpaceA
  552. #define CreateColorSpace  CreateColorSpaceA
  553. #define GetICMProfile  GetICMProfileA
  554. #define SetICMProfile  SetICMProfileA
  555. #define UpdateICMRegKey  UpdateICMRegKeyA
  556. #define EnumICMProfiles  EnumICMProfilesA
  557. #define CreatePropertySheetPage  CreatePropertySheetPageA
  558. #define PropertySheet            PropertySheetA
  559. #define ImageList_LoadImage     ImageList_LoadImageA
  560. #define CreateStatusWindow      CreateStatusWindowA
  561. #define DrawStatusText          DrawStatusTextA
  562. #define GetOpenFileName  GetOpenFileNameA
  563. #define GetSaveFileName  GetSaveFileNameA
  564. #define GetFileTitle  GetFileTitleA
  565. #define ChooseColor  ChooseColorA
  566. #define FindText  FindTextA
  567. #define ReplaceText  ReplaceTextA
  568. #define ChooseFont  ChooseFontA
  569. #define PrintDlg  PrintDlgA
  570. #define PageSetupDlg  PageSetupDlgA
  571. #define DefWindowProc  DefWindowProcA
  572. #define CallWindowProc  CallWindowProcA
  573. #define RegisterClass  RegisterClassA
  574. #define UnregisterClass  UnregisterClassA
  575. #define GetClassInfo  GetClassInfoA
  576. #define RegisterClassEx  RegisterClassExA
  577. #define GetClassInfoEx  GetClassInfoExA
  578. #define CreateWindowEx  CreateWindowExA
  579. #define CreateWindow  CreateWindowA
  580. #define CreateDialogParam  CreateDialogParamA
  581. #define CreateDialogIndirectParam  CreateDialogIndirectParamA
  582. #define CreateDialog  CreateDialogA
  583. #define CreateDialogIndirect  CreateDialogIndirectA
  584. #define DialogBoxParam  DialogBoxParamA
  585. #define DialogBoxIndirectParam  DialogBoxIndirectParamA
  586. #define DialogBox  DialogBoxA
  587. #define DialogBoxIndirect  DialogBoxIndirectA
  588. #define RegisterClipboardFormat  RegisterClipboardFormatA
  589. #define SetDlgItemText  SetDlgItemTextA
  590. #define GetDlgItemText  GetDlgItemTextA
  591. #define SendDlgItemMessage  SendDlgItemMessageA
  592. #define DefDlgProc  DefDlgProcA
  593. #define CallMsgFilter  CallMsgFilterA
  594. #define GetClipboardFormatName  GetClipboardFormatNameA
  595. #define CharToOem  CharToOemA
  596. #define OemToChar  OemToCharA
  597. #define CharToOemBuff  CharToOemBuffA
  598. #define OemToCharBuff  OemToCharBuffA
  599. #define CharUpper  CharUpperA
  600. #define CharUpperBuff  CharUpperBuffA
  601. #define CharLower  CharLowerA
  602. #define CharLowerBuff  CharLowerBuffA
  603. #define CharNext  CharNextA
  604. #define CharPrev  CharPrevA
  605. #define IsCharAlpha  IsCharAlphaA
  606. #define IsCharAlphaNumeric  IsCharAlphaNumericA
  607. #define IsCharUpper  IsCharUpperA
  608. #define IsCharLower  IsCharLowerA
  609. #define GetKeyNameText  GetKeyNameTextA
  610. #define VkKeyScan  VkKeyScanA
  611. #define VkKeyScanEx  VkKeyScanExA
  612. #define MapVirtualKey  MapVirtualKeyA
  613. #define MapVirtualKeyEx  MapVirtualKeyExA
  614. #define LoadAccelerators  LoadAcceleratorsA
  615. #define CreateAcceleratorTable  CreateAcceleratorTableA
  616. #define CopyAcceleratorTable  CopyAcceleratorTableA
  617. #define TranslateAccelerator  TranslateAcceleratorA
  618. #define LoadMenu  LoadMenuA
  619. #define LoadMenuIndirect  LoadMenuIndirectA
  620. #define ChangeMenu  ChangeMenuA
  621. #define GetMenuString  GetMenuStringA
  622. #define InsertMenu  InsertMenuA
  623. #define AppendMenu  AppendMenuA
  624. #define ModifyMenu  ModifyMenuA
  625. #define InsertMenuItem  InsertMenuItemA
  626. #define GetMenuItemInfo  GetMenuItemInfoA
  627. #define SetMenuItemInfo  SetMenuItemInfoA
  628. #define DrawText  DrawTextA
  629. #define DrawTextEx  DrawTextExA
  630. #define GrayString  GrayStringA
  631. #define DrawState  DrawStateA
  632. #define TabbedTextOut  TabbedTextOutA
  633. #define GetTabbedTextExtent  GetTabbedTextExtentA
  634. #define GetVersionEx  GetVersionExA
  635. #define wvsprintf  wvsprintfA
  636. #define wsprintf  wsprintfA
  637. #define LoadKeyboardLayout  LoadKeyboardLayoutA
  638. #define GetKeyboardLayoutName  GetKeyboardLayoutNameA
  639. #define CreateDesktop  CreateDesktopA
  640. #define OpenDesktop  OpenDesktopA
  641. #define EnumDesktops  EnumDesktopsA
  642. #define CreateWindowStation  CreateWindowStationA
  643. #define OpenWindowStation  OpenWindowStationA
  644. #define EnumWindowStations  EnumWindowStationsA
  645. #define IsBadStringPtr  IsBadStringPtrA
  646. #define LookupAccountSid  LookupAccountSidA
  647. #define LookupAccountName  LookupAccountNameA
  648. #define LookupPrivilegeValue  LookupPrivilegeValueA
  649. #define LookupPrivilegeName  LookupPrivilegeNameA
  650. #define LookupPrivilegeDisplayName  LookupPrivilegeDisplayNameA
  651. #define BuildCommDCB  BuildCommDCBA
  652. #define BuildCommDCBAndTimeouts  BuildCommDCBAndTimeoutsA
  653. #define CommConfigDialog  CommConfigDialogA
  654. #define GetDefaultCommConfig  GetDefaultCommConfigA
  655. #define SetDefaultCommConfig  SetDefaultCommConfigA
  656. #define GetComputerName  GetComputerNameA
  657. #define SetComputerName  SetComputerNameA
  658. #define GetUserName  GetUserNameA
  659. #define CreateMailslot  CreateMailslotA
  660. #define FormatMessage  FormatMessageA
  661. #define GetEnvironmentStrings  GetEnvironmentStringsA
  662. #define FreeEnvironmentStrings  FreeEnvironmentStringsA
  663. #define lstrcmp  lstrcmpA
  664. #define lstrcmpi  lstrcmpiA
  665. #define lstrcpyn  lstrcpynA
  666. #define lstrcpy  lstrcpyA
  667. #define lstrcat  lstrcatA
  668. #define lstrlen  lstrlenA
  669. #define GetBinaryType  GetBinaryTypeA
  670. #define GetShortPathName  GetShortPathNameA
  671. #define SetFileSecurity  SetFileSecurityA
  672. #define GetFileSecurity  GetFileSecurityA
  673. #define FindFirstChangeNotification  FindFirstChangeNotificationA
  674. #define AccessCheckAndAuditAlarm  AccessCheckAndAuditAlarmA
  675. #define ObjectOpenAuditAlarm  ObjectOpenAuditAlarmA
  676. #define ObjectPrivilegeAuditAlarm  ObjectPrivilegeAuditAlarmA
  677. #define ObjectCloseAuditAlarm  ObjectCloseAuditAlarmA
  678. #define PrivilegedServiceAuditAlarm  PrivilegedServiceAuditAlarmA
  679. #define OpenEventLog  OpenEventLogA
  680. #define RegisterEventSource  RegisterEventSourceA
  681. #define OpenBackupEventLog  OpenBackupEventLogA
  682. #define ReadEventLog  ReadEventLogA
  683. #define ReportEvent  ReportEventA
  684. #define CreateProcess  CreateProcessA
  685. #define FatalAppExit  FatalAppExitA
  686. #define GetStartupInfo  GetStartupInfoA
  687. #define GetCommandLine  GetCommandLineA
  688. #define GetEnvironmentVariable  GetEnvironmentVariableA
  689. #define SetEnvironmentVariable  SetEnvironmentVariableA
  690. #define ExpandEnvironmentStrings  ExpandEnvironmentStringsA
  691. #define OutputDebugString  OutputDebugStringA
  692. #define FindResource  FindResourceA
  693. #define FindResourceEx  FindResourceExA
  694. #define EnumResourceTypes  EnumResourceTypesA
  695. #define EnumResourceNames  EnumResourceNamesA
  696. #define EnumResourceLanguages  EnumResourceLanguagesA
  697. #define BeginUpdateResource  BeginUpdateResourceA
  698. #define UpdateResource  UpdateResourceA
  699. #define EndUpdateResource  EndUpdateResourceA
  700. #define GlobalAddAtom  GlobalAddAtomA
  701. #define GlobalFindAtom  GlobalFindAtomA
  702. #define GlobalGetAtomName  GlobalGetAtomNameA
  703. #define AddAtom  AddAtomA
  704. #define FindAtom  FindAtomA
  705. #define GetProfileInt  GetProfileIntA
  706. #define GetAtomName  GetAtomNameA
  707. #define GetProfileString  GetProfileStringA
  708. #define WriteProfileString  WriteProfileStringA
  709. #define GetProfileSection  GetProfileSectionA
  710. #define WriteProfileSection  WriteProfileSectionA
  711. #define GetPrivateProfileInt  GetPrivateProfileIntA
  712. #define GetPrivateProfileString  GetPrivateProfileStringA
  713. #define WritePrivateProfileString  WritePrivateProfileStringA
  714. #define GetPrivateProfileSection  GetPrivateProfileSectionA
  715. #define WritePrivateProfileSection  WritePrivateProfileSectionA
  716. #define GetDriveType  GetDriveTypeA
  717. #define GetSystemDirectory  GetSystemDirectoryA
  718. #define GetTempPath  GetTempPathA
  719. #define GetTempFileName  GetTempFileNameA
  720. #define GetWindowsDirectory  GetWindowsDirectoryA
  721. #define SetCurrentDirectory  SetCurrentDirectoryA
  722. #define GetCurrentDirectory  GetCurrentDirectoryA
  723. #define GetDiskFreeSpace  GetDiskFreeSpaceA
  724. #define CreateDirectory  CreateDirectoryA
  725. #define CreateDirectoryEx  CreateDirectoryExA
  726. #define RemoveDirectory  RemoveDirectoryA
  727. #define GetFullPathName  GetFullPathNameA
  728. #define DefineDosDevice  DefineDosDeviceA
  729. #define QueryDosDevice  QueryDosDeviceA
  730. #define CreateFile  CreateFileA
  731. #define SetFileAttributes  SetFileAttributesA
  732. #define GetFileAttributes  GetFileAttributesA
  733. #define GetCompressedFileSize  GetCompressedFileSizeA
  734. #define DeleteFile  DeleteFileA
  735. #define FindFirstFile  FindFirstFileA
  736. #define FindNextFile  FindNextFileA
  737. #define SearchPath  SearchPathA
  738. #define CopyFile  CopyFileA
  739. #define MoveFile  MoveFileA
  740. #define MoveFileEx  MoveFileExA
  741. #define CreateNamedPipe  CreateNamedPipeA
  742. #define GetNamedPipeHandleState  GetNamedPipeHandleStateA
  743. #define CallNamedPipe  CallNamedPipeA
  744. #define WaitNamedPipe  WaitNamedPipeA
  745. #define SetVolumeLabel  SetVolumeLabelA
  746. #define GetVolumeInformation  GetVolumeInformationA
  747. #define ClearEventLog  ClearEventLogA
  748. #define BackupEventLog  BackupEventLogA
  749. #define CreateMutex  CreateMutexA
  750. #define OpenMutex  OpenMutexA
  751. #define CreateEvent  CreateEventA
  752. #define OpenEvent  OpenEventA
  753. #define CreateSemaphore  CreateSemaphoreA
  754. #define OpenSemaphore  OpenSemaphoreA
  755. #define CreateFileMapping  CreateFileMappingA
  756. #define OpenFileMapping  OpenFileMappingA
  757. #define GetLogicalDriveStrings  GetLogicalDriveStringsA
  758. #define LoadLibrary  LoadLibraryA
  759. #define LoadLibraryEx  LoadLibraryExA
  760. #define GetModuleFileName  GetModuleFileNameA
  761. #define GetModuleHandle  GetModuleHandleA
  762. #define GetUserObjectInformation  GetUserObjectInformationA
  763. #define SetUserObjectInformation  SetUserObjectInformationA
  764. #define RegisterWindowMessage  RegisterWindowMessageA
  765. #define GetMessage  GetMessageA
  766. #define DispatchMessage  DispatchMessageA
  767. #define PeekMessage  PeekMessageA
  768. #define SendMessage  SendMessageA
  769. #define SendMessageTimeout  SendMessageTimeoutA
  770. #define SendNotifyMessage  SendNotifyMessageA
  771. #define SendMessageCallback  SendMessageCallbackA
  772. #define PostMessage  PostMessageA
  773. #define PostThreadMessage  PostThreadMessageA
  774. #define VerFindFile  VerFindFileA
  775. #define VerInstallFile  VerInstallFileA
  776. #define GetFileVersionInfoSize  GetFileVersionInfoSizeA
  777. #define GetFileVersionInfo  GetFileVersionInfoA
  778. #define VerLanguageName  VerLanguageNameA
  779. #define VerQueryValue  VerQueryValueA
  780. #define CompareString  CompareStringA
  781. #define LCMapString  LCMapStringA
  782. #define GetLocaleInfo  GetLocaleInfoA
  783. #define SetLocaleInfo  SetLocaleInfoA
  784. #define GetTimeFormat  GetTimeFormatA
  785. #define GetDateFormat  GetDateFormatA
  786. #define GetNumberFormat  GetNumberFormatA
  787. #define GetCurrencyFormat  GetCurrencyFormatA
  788. #define EnumCalendarInfo  EnumCalendarInfoA
  789. #define EnumTimeFormats  EnumTimeFormatsA
  790. #define FoldString  FoldStringA
  791. #define EnumSystemCodePages  EnumSystemCodePagesA
  792. #define EnumSystemLocales  EnumSystemLocalesA
  793. #define GetStringTypeEx  GetStringTypeExA
  794. #define EnumDateFormats  EnumDateFormatsA
  795. #define GetConsoleTitle  GetConsoleTitleA
  796. #define ScrollConsoleScreenBuffer  ScrollConsoleScreenBufferA
  797. #define SetConsoleTitle  SetConsoleTitleA
  798. #define ReadConsole  ReadConsoleA
  799. #define WriteConsole  WriteConsoleA
  800. #define PeekConsoleInput  PeekConsoleInputA
  801. #define ReadConsoleInput  ReadConsoleInputA
  802. #define WriteConsoleInput  WriteConsoleInputA
  803. #define ReadConsoleOutput  ReadConsoleOutputA
  804. #define WriteConsoleOutput  WriteConsoleOutputA
  805. #define ReadConsoleOutputCharacter  ReadConsoleOutputCharacterA
  806. #define WriteConsoleOutputCharacter  WriteConsoleOutputCharacterA
  807. #define FillConsoleOutputCharacter  FillConsoleOutputCharacterA
  808. #define MultinetGetConnectionPerformance  MultinetGetConnectionPerformanceA
  809. #define WNetGetLastError  WNetGetLastErrorA
  810. #define WNetGetProviderName  WNetGetProviderNameA
  811. #define WNetGetNetworkInformation  WNetGetNetworkInformationA
  812. #define WNetConnectionDialog1  WNetConnectionDialog1A
  813. #define WNetDisconnectDialog1  WNetDisconnectDialog1A
  814. #define WNetOpenEnum  WNetOpenEnumA
  815. #define WNetEnumResource  WNetEnumResourceA
  816. #define WNetGetUniversalName  WNetGetUniversalNameA
  817. #define WNetGetUser  WNetGetUserA
  818. #define WNetAddConnection  WNetAddConnectionA
  819. #define WNetAddConnection2  WNetAddConnection2A
  820. #define WNetAddConnection3  WNetAddConnection3A
  821. #define WNetCancelConnection  WNetCancelConnectionA
  822. #define WNetCancelConnection2  WNetCancelConnection2A
  823. #define WNetGetConnection  WNetGetConnectionA
  824. #define WNetUseConnection  WNetUseConnectionA
  825. #define WNetSetConnection  WNetSetConnectionA
  826. #define OpenService  OpenServiceA
  827. #define QueryServiceConfig  QueryServiceConfigA
  828. #define QueryServiceLockStatus  QueryServiceLockStatusA
  829. #define RegisterServiceCtrlHandler  RegisterServiceCtrlHandlerA
  830. #define StartServiceCtrlDispatcher  StartServiceCtrlDispatcherA
  831. #define StartService  StartServiceA
  832. #define ChangeServiceConfig  ChangeServiceConfigA
  833. #define CreateService  CreateServiceA
  834. #define EnumDependentServices  EnumDependentServicesA
  835. #define EnumServicesStatus  EnumServicesStatusA
  836. #define GetServiceKeyName  GetServiceKeyNameA
  837. #define GetServiceDisplayName  GetServiceDisplayNameA
  838. #define OpenSCManager  OpenSCManagerA
  839. #define DragQueryFile DragQueryFileA
  840. #define ExtractAssociatedIcon ExtractAssociatedIconA
  841. #define ExtractIcon ExtractIconA
  842. #define FindExecutable FindExecutableA
  843. #define ShellAbout ShellAboutA
  844. #define ShellExecute ShellExecuteA
  845. #define DdeCreateStringHandle DdeCreateStringHandleA
  846. #define DdeInitialize DdeInitializeA
  847. #define DdeQueryString DdeQueryStringA
  848. #define LogonUser LogonUserA
  849. #define CreateProcessAsUser CreateProcessAsUserA
  850. #define    PlaySound PlaySoundA
  851. #define wglUseFontBitmaps  wglUseFontBitmapsA
  852. #define wglUseFontOutlines  wglUseFontOutlinesA
  853.  
  854. #endif /* UNICODE and ASCII defines */
  855.  
  856. #endif /* _GNU_H_WINDOWS32_FUNCTIONS */
  857.