20#ifndef INCLUDED_SHELL_INC_INTERNAL_PROPSHEETS_HXX
21#define INCLUDED_SHELL_INC_INTERNAL_PROPSHEETS_HXX
43 void __RPC_FAR *__RPC_FAR *ppvObject)
override;
45 virtual ULONG STDMETHODCALLTYPE
AddRef()
override;
47 virtual ULONG STDMETHODCALLTYPE
Release()
override;
54 LPCITEMIDLIST pidlFolder, IDataObject * lpdobj, HKEY hkeyProgID)
override;
60 virtual HRESULT STDMETHODCALLTYPE
AddPages(LPFNSVADDPROPSHEETPAGE lpfnAddPage, LPARAM lParam)
override;
63 EXPPS uPageID, LPFNSVADDPROPSHEETPAGE lpfnReplaceWith, LPARAM lParam)
override;
virtual ~CPropertySheet()
void InitPropPageStatistics(HWND hwnd, LPPROPSHEETPAGE lppsp)
void InitPropPageSummary(HWND hwnd, LPPROPSHEETPAGE lppsp)
Filepath_char_t m_szFileName[MAX_PATH]
virtual HRESULT STDMETHODCALLTYPE ReplacePage(EXPPS uPageID, LPFNSVADDPROPSHEETPAGE lpfnReplaceWith, LPARAM lParam) override
virtual ULONG STDMETHODCALLTYPE AddRef() override
virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject) override
virtual HRESULT STDMETHODCALLTYPE Initialize(LPCITEMIDLIST pidlFolder, IDataObject *lpdobj, HKEY hkeyProgID) override
static bool CALLBACK PropPageSummaryProc(HWND hwnd, UINT uiMsg, WPARAM wParam, LPARAM lParam)
static BOOL CALLBACK PropPageStatisticsProc(HWND hwnd, UINT uiMsg, WPARAM wParam, LPARAM lParam)
virtual HRESULT STDMETHODCALLTYPE AddPages(LPFNSVADDPROPSHEETPAGE lpfnAddPage, LPARAM lParam) override
CPropertySheet(LONG RefCnt=1)
static UINT CALLBACK PropPageSummaryCallback(HWND hwnd, UINT uMsg, LPPROPSHEETPAGE ppsp)
virtual ULONG STDMETHODCALLTYPE Release() override
const wchar_t *typedef BOOL