Metodo IOpenControlPanel::Open (shobjidl_core.h)
Apre l'elemento Pannello di controllo specificato, facoltativamente in una pagina specifica.
Sintassi
HRESULT Open(
[in] LPCWSTR pszName,
[in] LPCWSTR pszPage,
[in] IUnknown *punkSite
);
Parametri
[in] pszName
Tipo: LPCWSTR
Puntatore al nome canonico dell'elemento come stringa Unicode. Questo parametro è facoltativo e può essere NULL. Se l'applicazione chiamante passa NULL, viene aperta la Pannello di controllo stessa. Per un elenco completo dei nomi canonici degli elementi Pannello di controllo, vedere Nomi canonici di elementi Pannello di controllo.
[in] pszPage
Tipo: LPCWSTR
Puntatore al nome della pagina all'interno dell'elemento da visualizzare. Questa stringa viene aggiunta alla fine del percorso della cartella Shell Pannello di controllo elementi o aggiunta come parametro della riga di comando per gli elementi del file Pannello di controllo (.cpl). Questo parametro può essere NULL, nel qual caso viene visualizzata la prima pagina.
[in] punkSite
Tipo: IUnknown*
Puntatore al sito per lo spostamento all'interno del frame per la cartella shell Pannello di controllo elementi. Questo parametro può essere NULL.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |