ReactOS 0.4.16-dev-197-g92996da
|
#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 | 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 |
Definition at line 144 of file shell32_main.h.
#define ASK_CANT_TRASH_ITEM 10 |
Definition at line 129 of file shell32_main.h.
#define ASK_CREATE_FOLDER 4 |
Definition at line 123 of file shell32_main.h.
#define ASK_DELETE_FILE 1 |
Definition at line 120 of file shell32_main.h.
#define ASK_DELETE_FOLDER 2 |
Definition at line 121 of file shell32_main.h.
#define ASK_DELETE_MULTIPLE_ITEM 3 |
Definition at line 122 of file shell32_main.h.
#define ASK_DELETE_SELECTED 6 |
Definition at line 125 of file shell32_main.h.
#define ASK_OVERWRITE_FILE 5 |
Definition at line 124 of file shell32_main.h.
#define ASK_OVERWRITE_FOLDER 11 |
Definition at line 130 of file shell32_main.h.
#define ASK_TRASH_FILE 7 |
Definition at line 126 of file shell32_main.h.
#define ASK_TRASH_FOLDER 8 |
Definition at line 127 of file shell32_main.h.
#define ASK_TRASH_MULTIPLE_ITEM 9 |
Definition at line 128 of file shell32_main.h.
Definition at line 177 of file shell32_main.h.
Definition at line 180 of file shell32_main.h.
Definition at line 179 of file shell32_main.h.
Definition at line 94 of file shell32_main.h.
#define INVALID_INDEX -1 |
Definition at line 42 of file shell32_main.h.
#define KeyStateToDropEffect | ( | kst | ) |
Definition at line 103 of file shell32_main.h.
Definition at line 149 of file shell32_main.h.
Definition at line 168 of file shell32_main.h.
Referenced by BrFolder_OnSetSelectionA(), CShellLink::DoOpen(), FindExecutableA(), CDefaultContextMenu::InvokePidl(), OpenAs_RunDLLA(), PathResolveA(), SHBrowseForFolderA(), ShellExecuteExA(), and WOWShellExecute().
Definition at line 162 of file shell32_main.h.
Referenced by SHELL_execute(), and ShellExecCmdLine().
Definition at line 155 of file shell32_main.h.
Referenced by ShellExecute_ContextMenuVerb().
void 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(), DrivesContextMenuCallback(), CNetConUiObject::QueryContextMenu(), CCPLItemMenu::QueryContextMenu(), and CRecycleBinItemContextMenu::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 480 of file classes.c.
Referenced by shdebugstr_guid().
Definition at line 405 of file classes.c.
Referenced by _ILSimpleGetTextW(), and CRegFolder::GetDisplayNameOf().
Definition at line 135 of file classes.c.
Referenced by HCR_GetExecuteCommandW(), and SHELL_FindExecutableByVerb().
BOOL HCR_GetExecuteCommandW | ( | HKEY | hkeyClass, |
LPCWSTR | szClass, | ||
LPCWSTR | szVerb, | ||
LPWSTR | szDest, | ||
DWORD | len | ||
) |
Definition at line 203 of file classes.c.
Referenced by SHELL_execute_class(), and SHELL_translate_idlist().
BOOL HCR_GetFolderAttributes | ( | LPCITEMIDLIST | pidlFolder, |
LPDWORD | dwAttributes | ||
) |
Definition at line 573 of file classes.c.
Referenced by CRegFolder::GetGuidItemAttributes().
Definition at line 322 of file classes.c.
Definition at line 297 of file classes.c.
Referenced by CDrivesExtractIcon_CreateInstance(), CGuidItemExtractIcon_CreateInstance(), getDefaultIconLocation(), getIconLocationForFolder(), and SHGetFileInfoW().
Definition at line 91 of file classes.c.
Definition at line 49 of file classes.c.
Referenced by _ILGetFileType(), SHELL_IsShortcut(), and 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 3206 of file CShellLink.cpp.
Definition at line 3192 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 709 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 302 of file filedefext.cpp.
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().
BOOL SH_ShowDriveProperties | ( | WCHAR * | drive, |
IDataObject * | pDataObj | ||
) |
Definition at line 251 of file drive.cpp.
Referenced by DrivesContextMenuCallback(), and SH_ShowPropertiesDialog().
BOOL SH_ShowPropertiesDialog | ( | LPCWSTR | pwszPath, |
IDataObject * | pDataObj | ||
) |
Definition at line 83 of file fprop.cpp.
Referenced by _ShowPropertiesDialogThread(), and CFSFolder::CallBack().
Definition at line 404 of file recycler_prop.cpp.
Referenced by RegFolderContextMenuCallback().
Definition at line 332 of file shlfileop.cpp.
BOOL WINAPI Shell_GetImageLists | ( | HIMAGELIST * | lpBigList, |
HIMAGELIST * | lpSmallList | ||
) |
Definition at line 683 of file iconcache.cpp.
BOOL SHELL_IsShortcut | ( | LPCITEMIDLIST | pidlLast | ) |
Definition at line 382 of file shell32_main.c.
Referenced by SHGetFileInfoW(), and SHMapPIDLToSystemImageListIndex().
Definition at line 138 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 629 of file iconcache.cpp.
Definition at line 440 of file iconcache.cpp.
Referenced by PidlToSicIndex(), Shell_GetCachedImageIndexA(), Shell_GetCachedImageIndexW(), and SHGetFileInfoW().
Definition at line 481 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.