Which ATL Classes Facilitate ActiveX Control Containment?
Код элемента управления- размещения библиотеки ATL не требует использовании все классы библиотеки ATL. можно просто создать поле "AtlAxWin80" и использовать API размещения если требуемый элемент управления- (дополнительные сведения см. в разделе API Размещения, что Элемент управления- библиотеки ATL?). Однако следующие классы реализуют включения функции проще использовать.
Класс |
Описание |
---|---|
Создает программу-оболочку окно "AtlAxWin80", предоставляя методы для создания окна создание элемента управления и/или вложить элемент управления в окно и получить указатели интерфейса объекта основного приложения. |
|
Создает программу-оболочку окно "AtlAxWinLic80", предоставляя методы для создания окна создание элемента управления и/или вложить лицензированный элемент управления в окно и получить указатели интерфейса объекта основного приложения. |
|
Действует как базовый класс для классов элементов управления ActiveX, основанных на ресурс диалогового окна. Такие элементы управления могут содержать другие элементы управления ActiveX. |
|
Действует как базовый класс для классов диалоговых окон, основанных на ресурс диалогового окна. Эти диалоговые окна могут содержать управления ActiveX. |
|
Предоставляет метод, GetDlgControl, которое возвращает указатель интерфейса на элементе управления, заданным идентификатором его окна основного приложения. Кроме того, программы-оболочки API Windows, предоставляемые CWindow обычно выполняют управление окнами. |
См. также
Основные понятия
Часто задаваемые вопросы о вложении элементов управления ATL