Méthode IProgressDialog ::SetLine (shlobj_core.h)
Affiche un message dans la boîte de dialogue de progression.
Syntaxe
HRESULT SetLine(
DWORD dwLineNum,
[in] PCWSTR pwzString,
BOOL fCompactPath,
LPCVOID pvResevered
);
Paramètres
dwLineNum
Type : DWORD
Numéro de ligne sur lequel le texte doit être affiché. Il existe actuellement trois lignes : 1, 2 et 3. Si l’indicateur PROGDLG_AUTOTIME a été inclus dans le paramètre dwFlags lorsque IProgressDialog ::StartProgressDialog a été appelé, seules les lignes 1 et 2 peuvent être utilisées. L’heure estimée sera affichée à la ligne 3.
[in] pwzString
Type : PCWSTR
Chaîne Unicode terminée par null qui contient le texte.
fCompactPath
Type : BOOL
TRUE pour que les chaînes de chemin soient compactées si elles sont trop grandes pour tenir sur une ligne. Les chemins d’accès sont compactés avec PathCompactPath.
pvResevered
Type : LPCVOID
Réservé. Défini sur NULL.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette fonction est généralement utilisée pour afficher un message tel que « L’élément XXX est en cours de traitement ». En règle générale, les messages sont affichés aux lignes 1 et 2, la ligne 3 étant réservée pour l’heure estimée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlobj_core.h |
DLL | Shell32.dll (version 5.0 ou ultérieure) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour