; SHELL32 API calls (WideChar) import shell32,\ CheckEscapes,'CheckEscapesW',\ DoEnvironmentSubst,'DoEnvironmentSubstW',\ DragAcceptFiles,'DragAcceptFiles',\ DragFinish,'DragFinish',\ DragQueryFile,'DragQueryFileW',\ DragQueryPoint,'DragQueryPoint',\ DuplicateIcon,'DuplicateIcon',\ ExtractAssociatedIcon,'ExtractAssociatedIconW',\ ExtractAssociatedIconEx,'ExtractAssociatedIconExW',\ ExtractIcon,'ExtractIconW',\ ExtractIconEx,'ExtractIconExW',\ ExtractIconResInfo,'ExtractIconResInfoW',\ FindExeDlgProc,'FindExeDlgProc',\ FindExecutable,'FindExecutableW',\ FreeIconList,'FreeIconList',\ InternalExtractIconList,'InternalExtractIconListW',\ RealShellExecute,'RealShellExecuteW',\ RealShellExecuteEx,'RealShellExecuteExW',\ RegenerateUserEnvironment,'RegenerateUserEnvironment',\ SHAddToRecentDocs,'SHAddToRecentDocs',\ SHAppBarMessage,'SHAppBarMessage',\ SHBrowseForFolder,'SHBrowseForFolderW',\ SHChangeNotify,'SHChangeNotify',\ SHEmptyRecycleBin,'SHEmptyRecycleBinW',\ SHFileOperation,'SHFileOperationW',\ SHFormatDrive,'SHFormatDrive',\ SHFreeNameMappings,'SHFreeNameMappings',\ SHGetDataFromIDList,'SHGetDataFromIDListW',\ SHGetDesktopFolder,'SHGetDesktopFolder',\ SHGetDiskFreeSpace,'SHGetDiskFreeSpaceW',\ SHGetFileInfo,'SHGetFileInfoW',\ SHGetInstanceExplorer,'SHGetInstanceExplorer',\ SHGetMalloc,'SHGetMalloc',\ SHGetNewLinkInfo,'SHGetNewLinkInfo',\ SHGetPathFromIDList,'SHGetPathFromIDListW',\ SHGetSettings,'SHGetSettings',\ SHGetSpecialFolderLocation,'SHGetSpecialFolderLocation',\ SHGetSpecialFolderPath,'SHGetSpecialFolderPathW',\ SHInvokePrinterCommand,'SHInvokePrinterCommandW',\ SHLoadInProc,'SHLoadInProc',\ SHQueryRecycleBin,'SHQueryRecycleBinW',\ SHUpdateRecycleBinIcon,'SHUpdateRecycleBinIcon',\ SheChangeDir,'SheChangeDirW',\ SheChangeDirEx,'SheChangeDirExW',\ SheFullPath,'SheFullPathW',\ SheGetCurDrive,'SheGetCurDrive',\ SheGetDir,'SheGetDirW',\ SheRemoveQuotes,'SheRemoveQuotesW',\ SheSetCurDrive,'SheSetCurDrive',\ SheShortenPath,'SheShortenPathW',\ ShellAbout,'ShellAboutW',\ ShellExecute,'ShellExecuteW',\ ShellExecuteEx,'ShellExecuteExW',\ ShellHookProc,'ShellHookProc',\ Shell_NotifyIcon,'Shell_NotifyIconW',\ StrChr,'StrChrW',\ StrChrI,'StrChrIW',\ StrCmpN,'StrCmpNW',\ StrCmpNI,'StrCmpNIW',\ StrCpyN,'StrCpyNW',\ StrNCmp,'StrNCmpW',\ StrNCmpI,'StrNCmpIW',\ StrNCpy,'StrNCpyW',\ StrRChr,'StrRChrW',\ StrRChrI,'StrRChrIW',\ StrRStr,'StrRStrW',\ StrRStrI,'StrRStrIW',\ StrStr,'StrStrW',\ StrStrI,'StrStrIW',\ WOWShellExecute,'WOWShellExecute'