Метод IOpenControlPanel::Open (shobjidl_core.h)
Открывает указанный элемент панель управления при необходимости на определенной странице.
Синтаксис
HRESULT Open(
[in] LPCWSTR pszName,
[in] LPCWSTR pszPage,
[in] IUnknown *punkSite
);
Параметры
[in] pszName
Тип: LPCWSTR
Указатель на каноническое имя элемента в виде строки Юникода. Этот параметр является необязательным и может иметь значение NULL. Если вызывающее приложение передает значение NULL, откроется сам панель управления. Полный список канонических имен панель управления элементов см. в разделе Канонические имена элементов панель управления.
[in] pszPage
Тип: LPCWSTR
Указатель на имя страницы в отображаемом элементе. Эта строка добавляется в конец пути к папке оболочки панель управления элементов или добавляется в качестве параметра командной строки для файловых элементов панель управления (.cpl). Этот параметр может иметь значение NULL, и в этом случае отображается первая страница.
[in] punkSite
Тип: IUnknown*
Указатель на сайт для навигации в фрейме папки оболочки панель управления элементов. Этот параметр может принимать значение NULL.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |