Связывание значков с категорией
Создание пользовательского интерфейса, позволяющего пользователю выбирать категории компонентов в категории, требуется возможность отображения понятного изображения для определенной категории. Чтобы связать значок с категорией компонентов, создайте ключ для CATID категории и заполните этот ключ вложенным ключом DefaultIcon . Запись реестра выглядит следующим образом:
HKEY_CLASSES_ROOT\CLSID\{...catid...}\DefaultIcon = "c:\hello\icons.dll,1"
Имя файла, на который ссылается ключ DefaultIcon, может быть ЛИБО EXE- или DLL-файл (библиотека DLL только для ресурсов).
Чтобы связать небольшой 16x16 "растровый рисунок панели элементов" с категорией компонентов, создайте ключ в HKEY_CLASSES_ROOT\CLSID для CATID категории и заполните этот ключ вложенным ключом ToolBoxBitmap32 , как показано в следующем примере:
HKEY_CLASSES_ROOT\CLSID\{...catid...}\ToolBoxBitmap32 = "c:\goodbye\mycomponent.dll,42"
Имя файла, на который ссылается ключ ToolBoxBitmap32 , также может быть ФАЙЛОМ EXE или DLL (dll только для ресурсов).
См. также