Condividi tramite


Metodo IProgressDialog::SetProgress (shlobj_core.h)

Aggiornamenti finestra di dialogo di stato con lo stato corrente dell'operazione.

Sintassi

HRESULT SetProgress(
  [in] DWORD dwCompleted,
  [in] DWORD dwTotal
);

Parametri

[in] dwCompleted

Tipo: DWORD

Valore definito dall'applicazione che indica la proporzione dell'operazione completata al momento della chiamata del metodo.

[in] dwTotal

Tipo: DWORD

Valore definito dall'applicazione che specifica il valore che dwCompleted avrà al termine dell'operazione.

Valore restituito

Tipo: HRESULT

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

Commenti

Usare qualsiasi misura numerica utile dello stato di avanzamento dell'operazione. Per usare valori superiori a 4 gigabyte (GB), è invece possibile chiamare IProgressDialog::SetProgress64.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h
DLL Shell32.dll (versione 5.0 o successiva)

Vedi anche

IProgressDialog