Metodo IFileDialog::SetClientGuid (shobjidl_core.h)
Consente a un'applicazione chiamante di associare un GUID allo stato persistente di un dialogo.
Sintassi
HRESULT SetClientGuid(
[in] REFGUID guid
);
Parametri
[in] guid
Tipo: REFGUID
GUID da associare a questo stato del dialogo.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Lo stato di un dialogo può includere fattori come l'ultima cartella visitata e la posizione e le dimensioni del dialogo.
In genere, questo stato viene salvato in modo permanente in base al nome del file eseguibile. Specificando un GUID, un'applicazione può avere stati permanenti diversi per versioni diverse della finestra di dialogo all'interno della stessa applicazione, ad esempio una finestra di dialogo di importazione e una finestra di dialogo aperta.
IFileDialog::SetClientGuid deve essere chiamato immediatamente dopo la creazione dell'oggetto dialog.
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) |