|
|
|
Windows Shell |
|
The Microsoft® Windows® user interface (UI) provides users with access to a wide variety of objects necessary for running applications and managing the operating system. The most numerous and familiar of these objects are the folders and files that reside on computer disk drives. There are also a number of virtual objects that allow the user to do tasks such as sending files to remote printers or accessing the Recycle Bin. The Shell organizes these objects into a hierarchical namespace, and provides users and applications with a consistent and efficient way to access and manage objects.
|
|
Shell Interfaces |
|
|
|
|
|
* May be altered or unavailable in versions of Microsoft Windows later than Windows XP. |
|
|
Shell Objects for Scripting |
|
|
|
|
|
FileOpen FileTypes FolderItemsFDF Image Recompress MenuBand
|
MenuBandSite NewMenu Shell Image Store ShellFldSetExt ShellFolderBand
|
|
AddMRUStringW |
SHCreateDirectoryEx SHCreatePropSheetExtArray SHCreateQueryCancelAutoPlayMoniker SHCreateShellFolderView SHCreateShellFolderViewEx SHCreateShellItem SHCreateStdEnumFmtEtc SHDefExtractIcon SHDestroyPropSheetExtArray SHDoDragDrop Shell_GetCachedImageIndex Shell_GetImageLists Shell_MergeMenus Shell_NotifyIcon ShellAbout ShellExecute ShellExecuteEx SHGetFolderPath |
|
ChrCmpI IntlStrEqN IntlStrEqNI IntlStrEqWorker IsCharSpace SHLoadIndirectString SHStrDup StrCat StrCatBuff StrCatChainW StrChr StrChrI StrCmp StrCmpC StrCmpI StrCmpIC StrCmpLogicalW StrCmpN StrCmpNC StrCmpNI StrCmpNIC StrCpy StrCpyN StrCSpn StrCSpnI
|
StrDup StrFormatByteSize64 StrFormatByteSizeA StrFormatByteSizeW StrFormatKBSize StrFromTimeInterval StrIsIntlEqual StrNCat StrPBrk StrRChr StrRChrI StrRetToBSTR StrRetToBuf StrRetToStr StrRetToStrN StrRStrI StrSpn StrStr StrStrI StrToInt StrToInt64Ex StrToIntEx StrTrim wnsprintf wvnsprintf
|
|
PathAddBacklash PathAppend PathBuildRoot PathCanonicalize PathCombine PathCommonPrefix PathCompactPath PathCompactPathEx PathCreateFromUrl PathFileExists PathFindExtension PathFindFileName PathFindNextComponent PathFindOnPath PathFindSuffixArray PathGetArgs PathGetCharType PathGetDriveNumber PathIsContentType PathIsDirectory PathIsDirectoryEmpty PathIsFileSpec PathIsHTMLFile PathIsLFNFileSpec PathIsNetworkPath PathIsPrefix PathIsRelative PathIsRoot PathIsSameRoot PathIsSystemFolder PathIsUNC PathIsUNCServer PathIsUNCServerShare PathIsURL PathMakePretty PathMakeSystemFolder
|
PathMatchSpec PathParseIconLocation PathQuoteSpaces PathRelativePathTo PathRemoveArgs PathRemoveBacklash PathRemoveBlanks PathRemoveExtension PathRemoveFileSpec PathRenameExtension PathSearchAndQualify PathSetDlgItemPath PathSkipRoot PathStripPath PathStripToRoot PathUndecorate PathUnExpandEnvStrings PathUnmakeSystemFolder PathUnquoteSpaces SHSkipJunction UrlApplyScheme UrlCanonicalize UrlCombine UrlCompare UrlCreateFromPath UrlEscape UrlEscapeSpaces UrlGetLocation UrlGetPart UrlHash UrlIs UrlIsFileUrl UrlIsNoHistory UrlIsOpaque UrlUnEscape UrlUnescapeInPlace |
|
AssocCreate AssocIsDangerous AssocQueryKey AssocQueryString AssocQueryStringByKey SHCopyKey SHDeleteEmptyKey SHDeleteKey SHDeleteValue SHEnumKeyEx SHEnumValue SHGetValue SHOpenRegStream SHOpenRegStream2 SHQueryInfoKey SHQueryValueEx SHRegCloseUSKey
|
SHRegDeleteEmptyUSKey SHRegDeleteUSValue SGRegDuplicateKey SHRegEnumUSKey SHRegEnumUSValue SHRegGetBoolUSValue SHRegGetIntW SHRegGetPath SHRegGetUSValue SHRegGetValue SHRegOpenUSKey SHRegQueryInfoUSKey SHRegQueryUSValue SHRegSetPath SHRegSetUSValue SHRegWriteUSValue SHSetValue |
|
ColorAdjustLuma ColorRGBToHLS
|
SHCreateShellPalette SHGetInverseCMAP
|
|
ConnectToConnectionPoint FindResourceWrapW GetMenuPosFromID GetShellSecurityDescriptor HashData IsInternetESCEnabled IsOS IStream_Read IStream_Reset IStream_Size IUnknown_AtomicRelease IUnknown_GetSite IUnknown_GetWindow IUnknown_QueryService IUnknown_Set IUnknown_SetSite MLFreeLibrary MLLoadLibrary ParseURL QISearch SHAnsiToAnsi
|
SHAnsiToUnicode SHAutoComplete SHCreateMemStream SHCreateStreamOnFile SHCreateStreamOnFileEx SHCreateThread SHCreateThreadRef SHFormatDateTime SHGetThreadRef SHIsChildOrSelf SHIsLowMemoryMachine SHMessageBoxCheck SHReleaseThreadRef SHSendMessageBroadcast SHSetThreadRef SHStripMneumonic SHUnicodeToAnsi SHUnicodeToUnicode StopWatchFlush StopWatchMode UrlFixupW WhichPlatform
|
|
AASHELLMENUFILENAME |
MULTIKEYHELP
NEWCPLINFO
PERSIST_FOLDER_TARGET_INFO
SHELL_USER_PERMISSION |
|
APPACTIONFLAGS |
Registry Data Types REGSAM |
Page last updated on Friday, 11 August 2006 04:20:14 +0200