共用方式為


MONITORINFO 結構 (winuser.h)

MONITORINFO結構包含顯示監視器的相關資訊。

GetMonitorInfo 函式會將資訊儲存在 MONITORINFO 結構或 MONITORINFOEX 結構中。

MONITORINFO結構是MONITORINFOEX結構的子集。 MONITORINFOEX結構會新增字串成員,以包含顯示監視器的名稱。

語法

typedef struct tagMONITORINFO {
  DWORD cbSize;
  RECT  rcMonitor;
  RECT  rcWork;
  DWORD dwFlags;
} MONITORINFO, *LPMONITORINFO;

成員

cbSize

結構的大小,以位元組為單位。

先將此成員設定為 sizeof ( MONITORINFO ) ,再呼叫 GetMonitorInfo 函式。 這麼做可讓函式判斷您要傳遞至它的結構類型。

rcMonitor

RECT結構,指定以虛擬螢幕座標表示的顯示監視器矩形。 請注意,如果監視器不是主要顯示監視器,部分矩形的座標可能是負值。

rcWork

RECT結構,指定顯示監視器的工作區域矩形,以虛擬螢幕座標表示。 請注意,如果監視器不是主要顯示監視器,部分矩形的座標可能是負值。

dwFlags

一組旗標,表示顯示監視器的屬性。

定義下列旗標。

意義
MONITORINFOF_PRIMARY 這是主要顯示監視器。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 winuser.h (包括 Windows.h)

另請參閱

GetMonitorInfo

MONITORINFOEX

多個顯示監視器概觀

多個顯示監視器結構