#include <CFolderOptions.h>
|
| CFolderOptions () |
|
| ~CFolderOptions () |
|
virtual HRESULT STDMETHODCALLTYPE | AddPages (LPFNSVADDPROPSHEETPAGE pfnAddPage, LPARAM lParam) |
|
virtual HRESULT STDMETHODCALLTYPE | ReplacePage (EXPPS uPageID, LPFNSVADDPROPSHEETPAGE pfnReplaceWith, LPARAM lParam) |
|
virtual HRESULT STDMETHODCALLTYPE | Initialize (PCIDLIST_ABSOLUTE pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID) |
|
virtual HRESULT STDMETHODCALLTYPE | SetSite (IUnknown *pUnkSite) |
|
virtual HRESULT STDMETHODCALLTYPE | GetSite (REFIID riid, void **ppvSite) |
|
| ~CComObjectRootEx () |
|
ULONG | InternalAddRef () |
|
ULONG | InternalRelease () |
|
void | Lock () |
|
void | Unlock () |
|
HRESULT | _AtlInitialConstruct () |
|
| CComObjectRootBase () |
|
| ~CComObjectRootBase () |
|
void | SetVoid (void *) |
|
HRESULT | _AtlFinalConstruct () |
|
HRESULT | FinalConstruct () |
|
void | InternalFinalConstructAddRef () |
|
void | InternalFinalConstructRelease () |
|
void | FinalRelease () |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|
HRESULT | GetSite ([in] REFIID riid, [out, iid_is(riid)] PVOID *ppvSite) |
|
Definition at line 24 of file CFolderOptions.h.
◆ CFolderOptions()
CFolderOptions::CFolderOptions |
( |
| ) |
|
◆ ~CFolderOptions()
CFolderOptions::~CFolderOptions |
( |
| ) |
|
◆ AddPages()
Implements IShellPropSheetExt.
Definition at line 43 of file CFolderOptions.cpp.
49 ERR(
"Failed to create property sheet page FolderOptionsGeneral\n");
52 if (!pfnAddPage(hPage,
lParam))
58 ERR(
"Failed to create property sheet page FolderOptionsView\n");
61 if (!pfnAddPage(hPage,
lParam))
67 ERR(
"Failed to create property sheet page FolderOptionsFileTypes\n");
70 if (!pfnAddPage(hPage,
lParam))
struct _PSP * HPROPSHEETPAGE
INT_PTR CALLBACK FolderOptionsFileTypesDlg(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
#define IDD_FOLDER_OPTIONS_GENERAL
#define IDD_FOLDER_OPTIONS_FILETYPES
#define IDD_FOLDER_OPTIONS_VIEW
INT_PTR CALLBACK FolderOptionsViewDlg(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
HPROPSHEETPAGE SH_CreatePropertySheetPage(LPCSTR resname, DLGPROC dlgproc, LPARAM lParam, LPWSTR szTitle)
INT_PTR CALLBACK FolderOptionsGeneralDlg(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
◆ GetSite()
◆ Initialize()
◆ ReplacePage()
◆ SetSite()
◆ m_pSite
CComPtr<IUnknown> CFolderOptions::m_pSite |
|
private |
The documentation for this class was generated from the following files: