Public Member Functions |
| | IconExtraction () |
| | ~IconExtraction () |
| virtual HRESULT STDMETHODCALLTYPE | SetDefaultIcon (LPCWSTR pszFile, int iIcon) |
| virtual HRESULT STDMETHODCALLTYPE | SetFlags (UINT uFlags) |
| virtual HRESULT STDMETHODCALLTYPE | SetKey (HKEY hkey) |
| virtual HRESULT STDMETHODCALLTYPE | SetNormalIcon (LPCWSTR pszFile, int iIcon) |
| virtual HRESULT STDMETHODCALLTYPE | SetOpenIcon (LPCWSTR pszFile, int iIcon) |
| virtual HRESULT STDMETHODCALLTYPE | SetShortcutIcon (LPCWSTR pszFile, int iIcon) |
| virtual HRESULT STDMETHODCALLTYPE | GetIconLocation (UINT uFlags, LPWSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) |
| virtual HRESULT STDMETHODCALLTYPE | Extract (LPCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) |
| virtual HRESULT STDMETHODCALLTYPE | GetIconLocation (UINT uFlags, LPSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) |
| virtual HRESULT STDMETHODCALLTYPE | Extract (LPCSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) |
| virtual HRESULT STDMETHODCALLTYPE | GetClassID (CLSID *pClassID) |
| virtual HRESULT STDMETHODCALLTYPE | IsDirty () |
| virtual HRESULT STDMETHODCALLTYPE | Load (LPCOLESTR pszFileName, DWORD dwMode) |
| virtual HRESULT STDMETHODCALLTYPE | Save (LPCOLESTR pszFileName, BOOL fRemember) |
| virtual HRESULT STDMETHODCALLTYPE | SaveCompleted (LPCOLESTR pszFileName) |
| virtual HRESULT STDMETHODCALLTYPE | GetCurFile (LPOLESTR *ppszFileName) |
Private Attributes |
| UINT | flags |
| struct IconLocation | defaultIcon |
| struct IconLocation | normalIcon |
| struct IconLocation | openIcon |
| struct IconLocation | shortcutIcon |
Definition at line 20 of file extracticon.cpp.