Condividi tramite


Metodo IShellMenu::InvalidateItem (shobjidl_core.h)

Ridisegna una voce in una fascia di menu.

Sintassi

HRESULT InvalidateItem(
  [in] LPSMDATA psmd,
  [in] DWORD    dwFlags
);

Parametri

[in] psmd

Tipo: LPSMDATA

Puntatore a una struttura SMDATA che identifica l'elemento da ridisegnare. Impostare questo valore su NULL per ridisegnare l'intero menu.

[in] dwFlags

Tipo: DWORD

Flag che controllano la modalità di ridisegno del menu. Se psmd è NULL, impostare dwFlags su SMINV_REFRESH. Se psmd è impostato su una struttura SMDATA valida, impostare dwFlags su SMINV_ID | SMINV_REFRESH.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Client minimo supportato Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
DLL Shell32.dll