Поделиться через


Структура ICONMETRICSA (winuser.h)

Содержит масштабируемые метрики, связанные со значками. Эта структура используется с функцией SystemParametersInfo при указании действия SPI_GETICONMETRICS или SPI_SETICONMETRICS.

Синтаксис

typedef struct tagICONMETRICSA {
  UINT     cbSize;
  int      iHorzSpacing;
  int      iVertSpacing;
  int      iTitleWrap;
  LOGFONTA lfFont;
} ICONMETRICSA, *PICONMETRICSA, *LPICONMETRICSA;

Члены

cbSize

Тип: UINT

Размер структуры в байтах.

iHorzSpacing

Тип: int

Горизонтальное пространство в пикселях для каждого упорядоченного значка.

iVertSpacing

Тип: int

Вертикальное пространство в пикселях для каждого упорядоченного значка.

iTitleWrap

Тип: int

Если этот элемент не является ненулевой, заголовки значков обертываются в новую строку. Если этот элемент равен нулю, заголовки не упаковываются.

lfFont

Тип: LOGFONT

Шрифт, используемый для заголовков значков.

Замечания

Заметка

Заголовок winuser.h определяет ICONMETRICS в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
заголовка winuser.h (включая Windows.h)

См. также

концептуальные

значки

другие ресурсы

SystemParametersInfo