_AtlFinalConstruct() | ATL::CComObjectRootBase | inline |
_AtlInitialConstruct() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
AddRef() | IUnknown | |
CComObjectRootBase() | ATL::CComObjectRootBase | inline |
CExtractIcon() | CExtractIcon | |
defaultIcon | CExtractIcon | private |
Extract(LPCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) override | CExtractIcon | |
Extract(LPCSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) override | CExtractIcon | |
FinalConstruct() | ATL::CComObjectRootBase | inline |
FinalRelease() | ATL::CComObjectRootBase | inline |
flags | CExtractIcon | private |
GetCategoryMap() | ATL::CComObjectRootBase | inlinestatic |
GetClassID(CLSID *pClassID) override | CExtractIcon | |
GetCurFile(LPOLESTR *ppszFileName) override | CExtractIcon | |
GetIconLocation(UINT uFlags, LPWSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) override | CExtractIcon | |
GetIconLocation(UINT uFlags, LPSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) override | CExtractIcon | |
IExtractIconW::GetIconLocation([in] UINT uFlags, [out, size_is(cchMax)] LPWSTR szIconFile, [in] UINT cchMax, [out] INT *piIndex, [out] UINT *pwFlags) | IExtractIconW | |
IExtractIconA::GetIconLocation([in] UINT uFlags, [out, size_is(cchMax)] LPSTR szIconFile, [in] UINT cchMax, [out] INT *piIndex, [out] UINT *pwFlags) | IExtractIconA | |
InternalAddRef() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
InternalFinalConstructAddRef() | ATL::CComObjectRootBase | inline |
InternalFinalConstructRelease() | ATL::CComObjectRootBase | inline |
InternalQueryInterface(void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) | ATL::CComObjectRootBase | inlinestatic |
InternalRelease() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
IsDirty() override | CExtractIcon | |
Load(LPCOLESTR pszFileName, DWORD dwMode) override | CExtractIcon | |
Lock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
LPEXTRACTICONA typedef | IExtractIconA | |
LPEXTRACTICONW typedef | IExtractIconW | |
LPPERSIST typedef | IPersist | |
LPPERSISTFILE typedef | IPersistFile | |
LPUNKNOWN typedef | IUnknown | |
m_critsec | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | private |
m_dwRef | ATL::CComObjectRootBase | |
normalIcon | CExtractIcon | private |
ObjectMain(bool) | ATL::CComObjectRootBase | inlinestatic |
openIcon | CExtractIcon | private |
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
Release() | IUnknown | |
Save(LPCOLESTR pszFileName, BOOL fRemember) override | CExtractIcon | |
SaveCompleted(LPCOLESTR pszFileName) override | CExtractIcon | |
SetDefaultIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
SetFlags(UINT uFlags) override | CExtractIcon | |
SetKey(HKEY hkey) override | CExtractIcon | |
SetNormalIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
SetOpenIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
SetShortcutIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
SetVoid(void *) | ATL::CComObjectRootBase | inline |
shortcutIcon | CExtractIcon | private |
Unlock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
~CComObjectRootBase() | ATL::CComObjectRootBase | inline |
~CComObjectRootEx() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
~CExtractIcon() | CExtractIcon | |