#include <CDesktopFolder.h>
|
| | CDesktopFolderViewCB () |
| |
| void | Initialize (IShellView *psv) |
| |
| bool | IsProgmanHostedBrowser () |
| |
| STDMETHOD() | MessageSFVCB (UINT uMsg, WPARAM wParam, LPARAM lParam) override |
| |
| STDMETHOD() | ShouldShow (IShellFolder *psf, PCIDLIST_ABSOLUTE pidlFolder, PCUITEMID_CHILD pidlItem) override |
| |
| STDMETHODIMP | GetEnumFlags (IShellFolder *, PCIDLIST_ABSOLUTE, HWND *, DWORD *) override |
| |
| | ~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 | ShouldShow ([in] IShellFolder *psf, [in, unique] PCIDLIST_ABSOLUTE pidlFolder, [in] PCUITEMID_CHILD pidlItem) |
| |
| HRESULT | GetEnumFlags ([in] IShellFolder *psf, [in] PCIDLIST_ABSOLUTE pidlFolder, [out] HWND *phwnd, [in, out] DWORD *pgrfFlags) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 150 of file CDesktopFolder.h.
◆ CDesktopFolderViewCB()
| CDesktopFolderViewCB::CDesktopFolderViewCB |
( |
| ) |
|
|
inline |
◆ GetEnumFlags()
◆ Initialize()
◆ IsProgmanHostedBrowser() [1/2]
| bool CDesktopFolderViewCB::IsProgmanHostedBrowser |
( |
| ) |
|
◆ IsProgmanHostedBrowser() [2/2]
Definition at line 1054 of file CDesktopFolder.cpp.
1055{
1058}
struct mke2fs_defaults settings[]
HRESULT GetCurrentInfo([out] LPFOLDERSETTINGS lpfs)
◆ MessageSFVCB()
Definition at line 1081 of file CDesktopFolder.cpp.
1082{
1083 switch (uMsg)
1084 {
1085 #if ROSPOLICY_DESKTOPFOLDER_DEFLARGEICONS
1089 #endif
1094 {
1098 break;
1099 }
1100 }
1102}
#define SFVM_GETCOMMANDDIR
BOOL WINAPI SHGetSpecialFolderPathW(HWND hwndOwner, LPWSTR szPath, int nFolder, BOOL bCreate)
GLenum GLuint GLenum GLsizei const GLchar * buf
#define CSIDL_DESKTOPDIRECTORY
STRSAFEAPI StringCchCopyW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc)
◆ ShouldShow()
Implements IFolderFilter.
Definition at line 1069 of file CDesktopFolder.cpp.
1070{
1071 const CLSID* pClsid;
1073 {
1075 LPCWSTR SubKey = NewStart ?
L"HideDesktopIcons\\NewStartPanel" :
L"HideDesktopIcons\\ClassicStartMenu";
1077 }
1079}
static const CLSID * IsRegItem(LPCITEMIDLIST pidl)
BOOL SHELL32_IsShellFolderNamespaceItemHidden(LPCWSTR SubKey, REFCLSID Clsid)
Returns true if the item should be hidden in DefView but not in the Explorer folder tree.
#define SHELL_GetSetting(pss, ssf, field)
◆ m_IsProgmanHosted
| UINT8 CDesktopFolderViewCB::m_IsProgmanHosted |
|
private |
◆ m_pShellView
The documentation for this class was generated from the following files: