TN027: Підтримка емуляції Visual Basic настроюваних елементів керування

Примітка   VBX елементи керування не підтримується цією версією Visual c + +.

Visual c + + 1.0 (і 1.5) продукт для Windows 3.1 підтримує використання VBX користувацькі елементи керування. Ця версія Visual C++ підтримує елементи керування VBX. Це включає в себе як в редактор ресурсів а також підтримку у MFC класи (CVBControl). VBX API є за своєю суттю 16-розрядних API, упаковані як 16-розрядних бібліотек. 32-розрядні програми не можуть безпосередньо викликати 16-розрядних бібліотек, так виклик з VBX з 32-розрядні програми важко в кращому.

Ускладнює справу, є той факт, що VBX API використовує Intel Сегментація значній мірі, за допомогою компілятора розширень, таких як на основі покажчиків. Цей дизайн (особливо на основі вказівники) не змішувати з 32-бітної плоский адресного простору Win32 додатків. Якщо застосунок, залежить від VBX користувацькі елементи керування, слід бути побудований як 16-бітний застосунок Windows і працювати під різні Win32 операційної системи, системи 16-бітної емуляції.

OLE елементи керування (OCX), що є нова архітектура настроюваного елемента керування для 32-розрядних систем. Створення і використання елементи керування OLE повністю підтримуються в цій версії Visual c + +. Зверніться до документації для отримання додаткової інформації.

Технічні примітки за номером |nbsp; Технічні примітки за категоріями

Index