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


Структура 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 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть winuser.h (включая Windows.h)

См. также раздел

Основные понятия

Значки

Другие ресурсы

SystemParametersInfo