IProgressDialog::SetProgress-Methode (shlobj_core.h)
Updates das Statusdialogfeld mit dem aktuellen Status des Vorgangs.
Syntax
HRESULT SetProgress(
[in] DWORD dwCompleted,
[in] DWORD dwTotal
);
Parameter
[in] dwCompleted
Art: DWORD
Ein anwendungsdefinierter Wert, der angibt, welcher Anteil des Vorgangs zum Zeitpunkt des Aufrufs der Methode abgeschlossen wurde.
[in] dwTotal
Art: DWORD
Ein anwendungsdefinierter Wert, der angibt, welchen Wert dwCompleted haben wird, wenn der Vorgang abgeschlossen ist.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Verwenden Sie ein beliebiges praktisches numerisches Measure für den Fortschritt des Vorgangs. Um Werte zu verwenden, die größer als 4 GB sind, können Sie stattdessen IProgressDialog::SetProgress64 aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlobj_core.h |
DLL | Shell32.dll (Version 5.0 oder höher) |