Estrutura MINIMIZEDMETRICS (winuser.h)

Contém as métricas escalonáveis associadas a janelas minimizadas. Essa estrutura é usada com a função SystemParametersInfo quando o valor da ação SPI_GETMINIMIZEDMETRICS ou SPI_SETMINIMIZEDMETRICS é especificado.

Sintaxe

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

Membros

cbSize

O tamanho da estrutura em bytes. O chamador deve definir isso como sizeof(MINIMIZEDMETRICS).

iWidth

A largura das janelas minimizadas, em pixels.

iHorzGap

O espaço horizontal entre janelas minimizadas organizadas, em pixels.

iVertGap

O espaço vertical entre janelas minimizadas organizadas, em pixels.

iArrange

A posição inicial e a direção usadas ao organizar janelas minimizadas. A posição inicial deve ser um dos valores a seguir.

Valor Significado
ARW_BOTTOMLEFT
0x0000L
Comece no canto inferior esquerdo da área de trabalho.
ARW_BOTTOMRIGHT
0x0001L
Comece no canto inferior direito da área de trabalho.
ARW_TOPLEFT
0x0002L
Comece no canto superior esquerdo da área de trabalho.
ARW_TOPRIGHT
0x0003L
Comece no canto superior direito da área de trabalho.
 

A direção deve ser um dos valores a seguir.

Valor Significado
ARW_LEFT
0x0000L
Organize à esquerda (válido apenas com ARW_BOTTOMRIGHT e ARW_TOPRIGHT).
ARW_RIGHT
0x0000L
Organize o direito (válido apenas com ARW_BOTTOMLEFT e ARW_TOPLEFT).
ARW_UP
0x0004L
Organize (válido apenas com ARW_BOTTOMLEFT e ARW_BOTTOMRIGHT).
ARW_DOWN
0x0004L
Organize para baixo (válido apenas com ARW_TOPLEFT e ARW_TOPRIGHT).
ARW_HIDE
0x0008L
Ocultar janelas minimizadas movendo-as para fora da área visível da tela.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho winuser.h (inclua Windows.h)

Confira também

SystemParametersInfo