Struktur MINIMIZEDMETRICS (winuser.h)

Berisi metrik yang dapat diskalakan yang terkait dengan jendela yang diminimalkan. Struktur ini digunakan dengan fungsi SystemParametersInfo ketika nilai tindakan SPI_GETMINIMIZEDMETRICS atau SPI_SETMINIMIZEDMETRICS ditentukan.

Sintaks

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

Anggota

cbSize

Ukuran struktur, dalam byte. Penelepon harus mengatur ini ke sizeof(MINIMIZEDMETRICS).

iWidth

Lebar jendela yang diminimalkan, dalam piksel.

iHorzGap

Ruang horizontal antara jendela yang diminimalkan tersusun, dalam piksel.

iVertGap

Ruang vertikal antara jendela yang disusun diminimalkan, dalam piksel.

iArrange

Posisi awal dan arah yang digunakan saat mengatur jendela yang diminimalkan. Posisi awal harus salah satu nilai berikut.

Nilai Makna
ARW_BOTTOMLEFT
0x0000L
Mulai di sudut kiri bawah area kerja.
ARW_BOTTOMRIGHT
0x0001L
Mulai di sudut kanan bawah area kerja.
ARW_TOPLEFT
0x0002L
Mulai di sudut kiri atas area kerja.
ARW_TOPRIGHT
0x0003L
Mulai di sudut kanan atas area kerja.
 

Arahnya harus salah satu nilai berikut.

Nilai Makna
ARW_LEFT
0x0000L
Atur ke kiri (valid hanya dengan ARW_BOTTOMRIGHT dan ARW_TOPRIGHT).
ARW_RIGHT
0x0000L
Atur ke kanan (valid hanya dengan ARW_BOTTOMLEFT dan ARW_TOPLEFT).
ARW_UP
0x0004L
Atur (valid dengan ARW_BOTTOMLEFT dan ARW_BOTTOMRIGHT saja).
ARW_DOWN
0x0004L
Atur ke bawah (berlaku hanya dengan ARW_TOPLEFT dan ARW_TOPRIGHT).
ARW_HIDE
0x0008L
Sembunyikan jendela yang diminimalkan dengan memindahkannya dari area layar yang terlihat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header winuser.h (sertakan Windows.h)

Lihat juga

SystemParametersInfo