Condividi tramite


Metodo IDesktopWallpaper::GetMonitorRECT (shobjidl_core.h)

Recupera il rettangolo di visualizzazione del monitor specificato.

Sintassi

HRESULT GetMonitorRECT(
  [in]  LPCWSTR monitorID,
  [out] RECT    *displayRect
);

Parametri

[in] monitorID

ID del monitoraggio su cui eseguire la query. È possibile ottenere questo valore tramite GetMonitorDevicePathAt.

[out] displayRect

Puntatore a una struttura RECT che, quando questo metodo viene restituito correttamente, riceve il rettangolo di visualizzazione del monitor specificato da monitorID, nelle coordinate dello schermo.

Valore restituito

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

Codice restituito Descrizione
S_FALSE
Il monitoraggio specificato da monitorID non è attualmente collegato al sistema.
E_POINTER
In displayRect è stato fornito un puntatore NULL.
E_INVALIDARG
Impossibile trovare l'ID fornito in monitorID .

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)

Vedi anche

IDesktopWallpaper