Leggere in inglese

Condividi tramite


Metodo IFileDialogCustomize::SetControlItemState (shobjidl_core.h)

Imposta lo stato corrente di un elemento in un controllo contenitore trovato nella finestra di dialogo.

Sintassi

HRESULT SetControlItemState(
  [in] DWORD           dwIDCtl,
  [in] DWORD           dwIDItem,
  [in] CDCONTROLSTATEF dwState
);

Parametri

[in] dwIDCtl

Tipo: DWORD

ID del controllo contenitore.

[in] dwIDItem

Tipo: DWORD

ID dell'elemento.

[in] dwState

Tipo: CDCONTROLSTATEF

Uno o più valori dell'enumerazione CDCONTROLSTATE che indicano il nuovo stato del controllo.

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 predefinito di un elemento di controllo è abilitato e visibile. Non è possibile modificare gli elementi nei gruppi di controllo dopo la creazione, ad eccezione dei relativi stati abilitati e visibili.

I controlli contenitore includono gruppi di pulsanti di opzione, caselle combinate, elenchi a discesa nel pulsante Apri o Salva e menu.

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)