#include <CControlPanelFolder.h>
Definition at line 114 of file CControlPanelFolder.h.
◆ GetCurrentView()
HRESULT WINAPI COpenControlPanel::GetCurrentView |
( |
CPVIEW * |
pView | ) |
|
|
override |
◆ GetPath()
Definition at line 909 of file CControlPanelFolder.cpp.
910{
912 if (!pszName)
913 {
916 {
919 }
920 }
921 else
922 {
925 {
927 }
928 }
930}
static HRESULT GetParsingName(PCIDLIST_ABSOLUTE pidl, PWSTR *Name)
static HRESULT FindExeCplClass(LPCWSTR Canonical, HKEY hKey, BOOL Wow64, LPWSTR clsid)
static HRESULT CreateCplAbsoluteParsingPath(LPCWSTR Prefix, LPCWSTR InFolderParse, PWSTR Buf, UINT cchBuf)
void WINAPI SHFree(LPVOID pv)
STRSAFEAPI StringCchCopyW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc)
◆ Open()
Definition at line 874 of file CControlPanelFolder.cpp.
875{
881 if (!pszName)
882 {
885 }
886 else
887 {
890 {
892 {
893
894
897 }
898 }
899 }
900
902 {
905 }
907}
UINT WINAPI GetSystemDirectoryW(OUT LPWSTR lpBuffer, IN UINT uSize)
#define SEE_MASK_CLASSNAME
#define SEE_MASK_FLAG_DDEWAIT
BOOL WINAPI DECLSPEC_HOTPATCH ShellExecuteExW(LPSHELLEXECUTEINFOW sei)
DWORD WINAPI GetLastError(void)
#define HRESULT_FROM_WIN32(x)
int WINAPIV wsprintfW(_Out_ LPWSTR, _In_ _Printf_format_string_ LPCWSTR,...)
◆ UpdateRegistry()
The documentation for this class was generated from the following files: