ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

IconExtraction Class Reference

Inherits IDefaultExtractIconInit, IExtractIconW, IExtractIconA, and IPersistFile.

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

Detailed Description

Definition at line 20 of file extracticon.cpp.


The documentation for this class was generated from the following file:

Generated on Sat May 26 2012 06:21:49 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.