ReactOS 0.4.16-dev-833-g4bc97ad
|
#include "shell32_version.h"
Go to the source code of this file.
Macros | |
#define | ARRAY_SIZE(a) (sizeof(a) / sizeof(*(a))) |
#define | INVALID_INDEX -1 |
#define | SHELL32_AssocGetFolderDescription SHELL32_AssocGetFSDirectoryDescription |
#define | InitFormatEtc(fe, cf, med) |
#define | KeyStateToDropEffect(kst) |
#define | ASK_DELETE_FILE 1 |
#define | ASK_DELETE_FOLDER 2 |
#define | ASK_DELETE_MULTIPLE_ITEM 3 |
#define | ASK_CREATE_FOLDER 4 |
#define | ASK_OVERWRITE_FILE 5 |
#define | ASK_DELETE_SELECTED 6 |
#define | ASK_TRASH_FILE 7 |
#define | ASK_TRASH_FOLDER 8 |
#define | ASK_TRASH_MULTIPLE_ITEM 9 |
#define | ASK_CANT_TRASH_ITEM 10 |
#define | ASK_OVERWRITE_FOLDER 11 |
#define | __SHFreeAndNil(ptr) |
#define | HICON_16(h32) (LOWORD(h32)) |
#define | HICON_32(h16) ((HICON)(ULONG_PTR)(h16)) |
#define | HINSTANCE_32(h16) ((HINSTANCE)(ULONG_PTR)(h16)) |
#define | HINSTANCE_16(h32) (LOWORD(h32)) |
Variables | |
HMODULE huser32 | DECLSPEC_HIDDEN |
INT | ShellLargeIconSize |
INT | ShellSmallIconSize |
INT | ShellIconBPP |
Definition at line 154 of file shell32_main.h.
#define ASK_CANT_TRASH_ITEM 10 |
Definition at line 139 of file shell32_main.h.
#define ASK_CREATE_FOLDER 4 |
Definition at line 133 of file shell32_main.h.
#define ASK_DELETE_FILE 1 |
Definition at line 130 of file shell32_main.h.
#define ASK_DELETE_FOLDER 2 |
Definition at line 131 of file shell32_main.h.
#define ASK_DELETE_MULTIPLE_ITEM 3 |
Definition at line 132 of file shell32_main.h.
#define ASK_DELETE_SELECTED 6 |
Definition at line 135 of file shell32_main.h.
#define ASK_OVERWRITE_FILE 5 |
Definition at line 134 of file shell32_main.h.
#define ASK_OVERWRITE_FOLDER 11 |
Definition at line 140 of file shell32_main.h.
#define ASK_TRASH_FILE 7 |
Definition at line 136 of file shell32_main.h.
#define ASK_TRASH_FOLDER 8 |
Definition at line 137 of file shell32_main.h.
#define ASK_TRASH_MULTIPLE_ITEM 9 |
Definition at line 138 of file shell32_main.h.
Definition at line 187 of file shell32_main.h.
Definition at line 190 of file shell32_main.h.
Definition at line 189 of file shell32_main.h.
Definition at line 104 of file shell32_main.h.
#define INVALID_INDEX -1 |
Definition at line 42 of file shell32_main.h.
#define KeyStateToDropEffect | ( | kst | ) |
Definition at line 113 of file shell32_main.h.
#define SHELL32_AssocGetFolderDescription SHELL32_AssocGetFSDirectoryDescription |
Definition at line 75 of file shell32_main.h.
Definition at line 159 of file shell32_main.h.
Definition at line 178 of file shell32_main.h.
Referenced by BrFolder_OnSetSelectionA(), CShellLink::DoOpen(), FindExecutableA(), CDefaultContextMenu::InvokePidl(), OpenAs_RunDLLA(), PathResolveA(), SHBrowseForFolderA(), ShellExecuteExA(), and WOWShellExecute().
Definition at line 172 of file shell32_main.h.
Referenced by SHELL_execute(), and ShellExecCmdLine().
Definition at line 165 of file shell32_main.h.
Referenced by ShellExecute_ContextMenuVerb().
BOOL WINAPI _InsertMenuItemW | ( | HMENU | hmenu, |
UINT | indexMenu, | ||
BOOL | fByPosition, | ||
UINT | wID, | ||
UINT | fType, | ||
LPCWSTR | dwTypeData, | ||
UINT | fState | ||
) |
Definition at line 421 of file shfldr_netconnect.cpp.
Referenced by BrFolder_OnContextMenu(), CDesktopFolder::CallBack(), CDrivesFolder::CallBack(), CFSFolder::CallBack(), CNetFolderBackgroundMenuCB(), DrivesContextMenuCallback(), CNetConUiObject::QueryContextMenu(), CCPLItemMenu::QueryContextMenu(), CRecycleBinItemContextMenu::QueryContextMenu(), and CRecycleBin::QueryContextMenu().
HRESULT WINAPI CPanel_ExtractIconA | ( | LPITEMIDLIST | pidl, |
LPCSTR | pszFile, | ||
UINT | nIconIndex, | ||
HICON * | phiconLarge, | ||
HICON * | phiconSmall, | ||
UINT | nIconSize | ||
) |
HRESULT WINAPI CPanel_ExtractIconW | ( | LPITEMIDLIST | pidl, |
LPCWSTR | pszFile, | ||
UINT | nIconIndex, | ||
HICON * | phiconLarge, | ||
HICON * | phiconSmall, | ||
UINT | nIconSize | ||
) |
Definition at line 585 of file CShellDispatch.cpp.
Referenced by CDefViewDual::get_Application(), and CFolder::Initialize().
Definition at line 52 of file changenotify.cpp.
Definition at line 497 of file classes.c.
Referenced by shdebugstr_guid().
Definition at line 422 of file classes.c.
Referenced by _ILSimpleGetTextW(), and CRegFolder::GetDisplayNameOf().
Definition at line 152 of file classes.c.
Referenced by HCR_GetExecuteCommandW(), COpenWithList::SetDefaultHandler(), and SHELL_FindExecutableByVerb().
BOOL HCR_GetExecuteCommandW | ( | HKEY | hkeyClass, |
LPCWSTR | szClass, | ||
LPCWSTR | szVerb, | ||
LPWSTR | szDest, | ||
DWORD | len | ||
) |
Definition at line 220 of file classes.c.
Referenced by SHELL_execute_class(), and SHELL_translate_idlist().
BOOL HCR_GetFolderAttributes | ( | LPCITEMIDLIST | pidlFolder, |
LPDWORD | dwAttributes | ||
) |
Definition at line 590 of file classes.c.
Referenced by CRegFolder::GetGuidItemAttributes().
Definition at line 339 of file classes.c.
Definition at line 314 of file classes.c.
Referenced by CDrivesExtractIcon_CreateInstance(), CGuidItemExtractIcon_CreateInstance(), getDefaultIconLocation(), getIconLocationForFolder(), and SHGetFileInfoW().
Definition at line 55 of file classes.c.
Referenced by SHELL32_AssocGetExtensionDescription(), and SHELL_IsShortcut().
Definition at line 116 of file classes.c.
Definition at line 82 of file classes.c.
Referenced by SHGetFileInfoW().
LPCLASSFACTORY IClassFactory_Constructor | ( | REFCLSID | ) |
HRESULT IDataObject_Constructor | ( | HWND | hwndOwner, |
LPCITEMIDLIST | pMyPidl, | ||
PCUITEMID_CHILD_ARRAY | apidl, | ||
UINT | cidl, | ||
BOOL | bExtendedObject, | ||
IDataObject ** | dataObject | ||
) |
HRESULT IEnumFORMATETC_Constructor | ( | UINT | cfmt, |
const FORMATETC | afmt[], | ||
IEnumFORMATETC ** | enumerator | ||
) |
Definition at line 121 of file CIDLDataObj.cpp.
Referenced by IEnumFORMATETCImpl::Clone(), CIDLDataObj::EnumFormatEtc(), and SHCreateStdEnumFmtEtc().
HRESULT WINAPI IFileSystemBindData_Constructor | ( | const WIN32_FIND_DATAW * | pfd, |
LPBC * | ppV | ||
) |
Definition at line 52 of file CFileSysBindData.cpp.
Referenced by _ILParsePathW().
Definition at line 46 of file changenotify.cpp.
Referenced by if().
HRESULT WINAPI IShellLink_ConstructFromFile | ( | IShellFolder * | psf, |
LPCITEMIDLIST | pidl, | ||
REFIID | riid, | ||
LPVOID * | ppv | ||
) |
Definition at line 3212 of file CShellLink.cpp.
Definition at line 3198 of file CShellLink.cpp.
Referenced by CFSDropTarget::_DoDrop(), IShellLink_ConstructFromFile(), and SHAddToRecentDocs().
IContextMenu2 * ISvBgCm_Constructor | ( | LPSHELLFOLDER | pSFParent, |
BOOL | bDesktop | ||
) |
IContextMenu2 * ISvItemCm_Constructor | ( | LPSHELLFOLDER | pSFParent, |
LPCITEMIDLIST | pidl, | ||
const LPCITEMIDLIST * | aPidls, | ||
UINT | uItemCount | ||
) |
IContextMenu2 * ISvStaticItemCm_Constructor | ( | LPSHELLFOLDER | pSFParent, |
LPCITEMIDLIST | pidl, | ||
LPCITEMIDLIST * | apidl, | ||
UINT | cidl, | ||
HKEY | hKey | ||
) |
Definition at line 83 of file shellord.c.
Referenced by HCR_RegGetIconA(), and ParseFieldAW().
Definition at line 117 of file shellord.c.
Referenced by CFSExtractIcon_CreateInstance(), HCR_RegGetIconW(), and ParseFieldAW().
BOOL PidlToSicIndex | ( | IShellFolder * | sh, |
LPCITEMIDLIST | pidl, | ||
BOOL | bBigIcon, | ||
UINT | uFlags, | ||
int * | pIndex | ||
) |
Definition at line 715 of file iconcache.cpp.
Referenced by FM_InitMenuPopup(), SHGetFileInfoW(), and SHMapPIDLToSystemImageListIndex().
HGLOBAL RenderFILENAMEA | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 190 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HGLOBAL RenderFILENAMEW | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 222 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HGLOBAL RenderHDROP | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 56 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HGLOBAL RenderSHELLIDLIST | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 148 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HPROPSHEETPAGE SH_CreatePropertySheetPage | ( | WORD | wDialogId, |
DLGPROC | pfnDlgProc, | ||
LPARAM | lParam, | ||
LPCWSTR | pwszTitle | ||
) |
Definition at line 243 of file propsheet.cpp.
Referenced by CDrvDefExt::AddPages(), CFileDefExt::AddPages(), CFolderOptions::AddPages(), RecycleBin_AddPropSheetPages(), and ShowFolderOptionsDialogThreadProc().
HPROPSHEETPAGE SH_CreatePropertySheetPageEx | ( | WORD | wDialogId, |
DLGPROC | pfnDlgProc, | ||
LPARAM | lParam, | ||
LPCWSTR | pwszTitle, | ||
LPFNPSPCALLBACK | Callback | ||
) |
Definition at line 223 of file propsheet.cpp.
Referenced by CShellLink::AddPages(), CDrvDefExt::AddPages(), CFileDefExt::AddPages(), CFolderOptions::AddPages(), and SH_CreatePropertySheetPage().
LPWSTR SH_FormatFileSizeWithBytes | ( | PULARGE_INTEGER | lpQwSize, |
LPWSTR | pszBuf, | ||
UINT | cchBuf | ||
) |
Definition at line 266 of file filedefext.cpp.
Referenced by CFileDefExt::CountFolderAndFiles(), and CFileDefExt::InitFileAttr().
Definition at line 70 of file CQueryAssociations.cpp.
Referenced by GetItemDescription(), and SHGetFileInfoW().
Definition at line 25 of file CQueryAssociations.cpp.
Referenced by GetItemDescription(), and SHGetFileInfoW().
Definition at line 334 of file shlfileop.cpp.
Referenced by ConfirmDelete().
BOOL WINAPI Shell_GetImageLists | ( | HIMAGELIST * | lpBigList, |
HIMAGELIST * | lpSmallList | ||
) |
Definition at line 689 of file iconcache.cpp.
BOOL SHELL_IsShortcut | ( | LPCITEMIDLIST | pidlLast | ) |
Definition at line 404 of file shell32_main.c.
Referenced by SHGetFileInfoW(), and SHMapPIDLToSystemImageListIndex().
Definition at line 148 of file shell32_main.h.
Referenced by DoEnvironmentSubstAW(), FileMenu_AppendItemAW(), ILCreateFromPathAW(), ILGetDisplayName(), ILGetDisplayNameEx(), IsLFNDriveAW(), OleStrToStrNAW(), ParseFieldAW(), PathAppendAW(), PathCleanupSpec(), PathFileExistsAW(), PathGetShortPathAW(), PathIsExeAW(), PathIsRootAW(), PathMakeUniqueNameAW(), PathProcessCommandAW(), PathQualifyAW(), PathRemoveFileSpecAW(), PathResolveAW(), SHCLSIDFromStringAW(), Shell_GetCachedImageIndexAW(), SHILCreateFromPathAW(), SHSimpleIDListFromPathAW(), SHStartNetConnectionDialog(), StrRetToStrNAW(), StrToOleStrAW(), and StrToOleStrNAW().
Definition at line 3064 of file shellpath.c.
Referenced by DllRegisterServer().
Definition at line 635 of file iconcache.cpp.
Definition at line 474 of file iconcache.cpp.
Referenced by PidlToSicIndex(), Shell_GetCachedImageIndexA(), Shell_GetCachedImageIndexW(), and SHGetFileInfoW().
Definition at line 515 of file iconcache.cpp.
Referenced by FileIconInit(), PidlToSicIndex(), Shell_GetImageLists(), SIC_GetIconIndex(), and SIC_LoadOverlayIcon().
|
extern |
Definition at line 37 of file shell32_main.h.
|
extern |
Definition at line 32 of file iconcache.cpp.
Referenced by SIC_Initialize().
|
extern |
Definition at line 31 of file iconcache.cpp.
Referenced by SHGetFileInfoW(), SIC_Initialize(), and SIC_LoadIcon().
|
extern |
Definition at line 30 of file iconcache.cpp.
Referenced by SHGetFileInfoW(), SIC_Initialize(), and SIC_LoadIcon().