最小化METRICS結構 (winuser.h)

包含與最小化視窗相關聯的可調整計量。 當指定SPI_GETMINIMIZEDMETRICS或SPI_SETMINIMIZEDMETRICS動作值時,這個結構會與 SystemParametersInfo 函式搭配使用。

語法

typedef struct tagMINIMIZEDMETRICS {
  UINT cbSize;
  int  iWidth;
  int  iHorzGap;
  int  iVertGap;
  int  iArrange;
} MINIMIZEDMETRICS, *PMINIMIZEDMETRICS, *LPMINIMIZEDMETRICS;

成員

cbSize

結構的大小,以位元組為單位。 呼叫端必須將這個 設定為 sizeof(MINIMIZEDMETRICS)

iWidth

最小化視窗的寬度,以像素為單位。

iHorzGap

排列最小化視窗之間的水平空間,以像素為單位。

iVertGap

排列最小化視窗之間的垂直空間,以像素為單位。

iArrange

排列最小化視窗時所使用的開始位置和方向。 起始位置必須是下列其中一個值。

意義
ARW_BOTTOMLEFT
0x0000L
從工作區的左下角開始。
ARW_BOTTOMRIGHT
0x0001L
從工作區右下角開始。
ARW_TOPLEFT
0x0002L
從工作區左上角開始。
ARW_TOPRIGHT
0x0003L
從工作區右上角開始。
 

方向必須是下列其中一個值。

意義
ARW_LEFT
0x0000L
使用ARW_BOTTOMRIGHT和ARW_TOPRIGHT只) 排列左側 (有效。
ARW_RIGHT
0x0000L
使用ARW_BOTTOMLEFT和ARW_TOPLEFT只) 排列正確的 (有效。
ARW_UP
0x0004L
使用只) ARW_BOTTOMLEFT 和ARW_BOTTOMRIGHT排列 (有效。
ARW_DOWN
0x0004L
使用ARW_TOPLEFT和ARW_TOPRIGHT只) 排列有效 (。
ARW_HIDE
0x0008L
將視窗從畫面的可見區域移動,以隱藏最小化視窗。

規格需求

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

另請參閱

SystemParametersInfo