#include <CControlPanelFolder.h>
Definition at line 119 of file CControlPanelFolder.h.
◆ GetCurrentView()
| HRESULT WINAPI COpenControlPanel::GetCurrentView |
( |
CPVIEW * |
pView | ) |
|
|
override |
◆ GetPath()
Definition at line 928 of file CControlPanelFolder.cpp.
929{
931 if (!pszName)
932 {
935 {
938 }
939 }
940 else
941 {
944 {
946 }
947 }
949}
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 893 of file CControlPanelFolder.cpp.
894{
900 if (!pszName)
901 {
904 }
905 else
906 {
909 {
911 {
912
913
916 }
917 }
918 }
919
921 {
924 }
926}
UINT WINAPI GetSystemDirectoryW(OUT LPWSTR lpBuffer, IN UINT uSize)
int WINAPIV wsprintfW(_Out_ LPWSTR, _In_ _Printf_format_string_ LPCWSTR,...)
#define SEE_MASK_CLASSNAME
#define SEE_MASK_FLAG_DDEWAIT
BOOL WINAPI DECLSPEC_HOTPATCH ShellExecuteExW(LPSHELLEXECUTEINFOW sei)
DWORD WINAPI GetLastError(void)
static HRESULT HRESULT_FROM_WIN32(unsigned int x)
◆ UpdateRegistry()
The documentation for this class was generated from the following files: