Méthode IDesktopWallpaper ::GetMonitorDevicePathAt (shobjidl_core.h)
Récupère l’ID unique de l’un des moniteurs du système.
Syntaxe
HRESULT GetMonitorDevicePathAt(
[in] UINT monitorIndex,
[out] LPWSTR *monitorID
);
Paramètres
[in] monitorIndex
Numéro du moniteur. Appelez GetMonitorDevicePathCount pour déterminer le nombre total de moniteurs.
[out] monitorID
Pointeur vers l’adresse d’une mémoire tampon qui, lorsque cette méthode est retournée avec succès, reçoit l’ID du moniteur.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT , y compris ce qui suit.
Code de retour | Description |
---|---|
|
Un pointeur NULL a été fourni dans monitorID. |
Remarques
Cette méthode peut être appelée sur des moniteurs actuellement détachés, mais dont une image leur est affectée. Appelez GetMonitorRECT pour faire la distinction entre les moniteurs attachés et détachés.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |