На этом шаге мы рассмотрим cпециализированные управляющие элементы.
Если вы хотите использовать управляющий элемент, который не относится ни к одному из предопределенных типов Windows, можно воспользоваться специализированным управляющим элементом. Предопределенные управляющие элементы, описанные в предыдущих шагах, такие как полосы прокрутки, списки и кнопки, называются стандартными управляющими элементами. Они были разработаны фирмой Microsoft и являются частью Windows. Специализированные управляющие элементы, с другой стороны, относятся к любому другому оконному классу, который вы захотите включить в диалоговые окна.
Существует два типа специализированных управляющих элементов: те, которые можете установить вы, и те, которые являются специфическими для прикладной программы. Устанавливаемые специализированные управляющие элементы нужно реализовывать с помощью динамически компонуемой библиотеки. Специализированные управляющие элементы, специфические для прикладной программы, реализуются самой прикладной программой. Пакет разработчика ресурсов отображает их как серые блоки или пустые рамки.
Специализированные управляющие элементы записываются в файлы DLL.
Если вы хотите добавить в окно специализированные управляющие элементы, вам понадобится установить соответствующие файлы DLL. Тогда специализированный управляющий элемент в этой библиотеке DLL будет доступен, как любой другой стандартный управляющий элемент.
Чтобы установить файл DLL, содержащий библиотеку специализированных управляющих элементов, сделайте следующее:
Со следующего шага мы начнем рассматривать работу со специализированными управляющими элементами.