Condividi tramite


Metodo IFileDialogCustomize::GetControlItemState (shobjidl_core.h)

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

Sintassi

HRESULT GetControlItemState(
  [in]  DWORD           dwIDCtl,
  [in]  DWORD           dwIDItem,
  [out] CDCONTROLSTATEF *pdwState
);

Parametri

[in] dwIDCtl

Tipo: DWORD

ID del controllo contenitore.

[in] dwIDItem

Tipo: DWORD

ID dell'elemento.

[out] pdwState

Tipo: CDCONTROLSTATEF*

Puntatore a una variabile che riceve uno di più valori dall'enumerazione CDCONTROLSTATE che indica lo stato corrente 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. Gli elementi nei gruppi di controllo non possono essere modificati 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)