#include <CControlPanelFolder.h>
Definition at line 114 of file CControlPanelFolder.h.
◆ GetCurrentView()
HRESULT WINAPI COpenControlPanel::GetCurrentView |
( |
CPVIEW * |
pView | ) |
|
|
override |
◆ GetPath()
Definition at line 888 of file CControlPanelFolder.cpp.
889{
891 if (!pszName)
892 {
895 {
898 }
899 }
900 else
901 {
904 {
906 }
907 }
909}
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 853 of file CControlPanelFolder.cpp.
854{
860 if (!pszName)
861 {
864 }
865 else
866 {
869 {
871 {
872
873
876 }
877 }
878 }
879
881 {
884 }
886}
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: