Продолжающееся расширение возможностей стандартных органов управления привело к потребности улучшить многие из структур. Поэтому размер структур изменился по отношению к различным версиям Commctrl.h. Поскольку большинство структур стандартного органа управления получает размер структуры как один из параметров, сообщение или функция могут завершиться ошибкой, если размер не распознан. Для исправления этой ошибки, были определены константы размеров структур, чтобы помочь в реализации различных версий Comctl32.dll. Нижеследующий список определяет эти новые константы размеров структур.
Константа | Предназначение |
HDITEM_V1_SIZE | Размер структуры
|
LVCOLUMN_V1_SIZE | Размер структуры
|
LVHITTESTINFO_V1_SIZE | Размер структуры
|
LVITEM_V1_SIZE | Размер структуры
|
NMLVCUSTOMDRAW_V3_SIZE | Размер структуры
|
NMTTDISPINFO_V1_SIZE | Размер структуры
|
NMTVCUSTOMDRAW_V3_SIZE | Размер структуры
|
PROPSHEETHEADER_V1_SIZE | Размер структуры
|
PROPSHEETPAGE_V1_SIZE | Размер структуры
|
REBARBANDINFO_V3_SIZE | Размер структуры
|
TTTOOLINFO_V1_SIZE | Размер структуры
|
TVINSERTSTRUCT_V1_SIZE | Размер структуры
|