Структура 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) |
См. также
концептуальные
другие ресурсы