Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Загальні відомості

Елемент керування ActiveX, необхідно здійснити IProvideClassInfo або IProvideClassInfo2 інтерфейсу, щоб увімкнути оброблення подій у веб-сторінки. Microsoft Internet Explorer використовує цей інтерфейс, щоб отримати бібліотеки типів для елемента керування а також визначити набір доступних подій.

Додаткові відомості

Використання мова сценаріїв VBScript або JavaScript, веб-сторінці автора можна використовувати автоматизації для застосування методів і властивості та обробки подій для елемента керування ActiveX, на сторінці з теги HTML < об'єкт >. Для елемента керування ActiveX для підтримки таких подій, обробки, його потрібно здійснити IProvideClassInfo або IProvideClassInfo2 інтерфейсу. Internet Explorer запитує керування для ці інтерфейси мишею і, якщо виконано, викликає метод GetClassInfo() отримати бібліотеки типів для елемента керування. Internet Explorer, цей елемент керування для IProvideClassInfo2 спочатку запит і, якщо це не здійснюється, буде тоді запит на IProvideClassInfo.The IProvideClassInfo2, інтерфейс походить від IProvideClassInfo та надає додаткові метод GetGUID() , яка Повертає об'єкт вихідний код інтерфейсу це набір подій за промовчанням. Керування ActiveX розроблено з використанням Microsoft-Базисні класи IProvideClassInfo2 інтерфейсу здійснюється за промовчанням. Керування ActiveX, створені з використанням Microsoft Visual Basic IProvideClassInfo інтерфейсу здійснюється за промовчанням. Під час використання в Microsoft Active шаблон бібліотеки ATL (), версії 3.0, наступних об'єктів ATL "lite контроль" не підтримують інтерфейс IProvideClassInfo2 за промовчанням:

  • Простий об'єкт

  • Internet Explorer об'єкт

  • Lite керування

  • Lite складений керування

  • Lite HTML елемента керування.

Можна легко додати підтримку для обробки шляхом здійснення IProvideClassInfo інтерфейси подій. Це робиться отримання вашої керування з упровадження ATL за промовчанням IProvideClassInfo2Impl.

  1. Клас формування списку, додайте такий рядок:

       public IProvideClassInfo2Impl<&CLSID_<object_name>, NULL,                                 &LIBID_<project_name>Lib>
  2. Додайте до COM_MAP такі рядки:

       COM_INTERFACE_ENTRY(IProvideClassInfo)   COM_INTERFACE_ENTRY(IProvideClassInfo2)

Посилання

Щоб отримати додаткові відомості про Active Template Library та впровадження елементи керування ActiveX зверніться до документації Microsoft Visual C++ Online. Щоб отримати додаткові відомості про розробку рішення на веб інтерфейс для Microsoft Internet Explorer, відвідайте такі веб-сайти Майкрософт:

http://msdn.microsoft.com/ie/ http://support.microsoft.com/iep(c) Microsoft Corporation 1999 р. All Rights Reserved. Корпорація Майкрософт Девіс знак внесок.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×