Четвертый BORLAND С++ и его окружение

       

Использование библиотек управляющих элементов


TApplication имеет функции, необходимые для загрузки библиотеки специализированных управляющих элементов Borland (BWCC.DLL

для 16-разрядных приложений и BWCC32.DLL для 32-разрядных) и библиотеки трехмерных управляющих элементов Microsoft (CTL3D.DLL).

Эти DLL широко используются для обеспечения стандартного вида многих приложений.

BWCC можно открыть с помощью функции TApplication::EnableBWCC, которая воспринимает единственный параметр. Когда вы передаете ей True, функция загружает еще не загруженную DLL. При

передаче False DLL выгружается.

После загрузки DLL вы можете использовать обычные функциональные возможности BWCC. EnableBWCC автоматически открывает корректную библиотеку (для 16- или 32-разрядных приложений).

Функция TApplication::EnableCtrl3d позволяет вам загружать и

выгружать библиотеку CTL3D фирмы Microsoft. Определить, загружена

ли эта библиотека, можно с помощью функции TApplication::Ctl2Enabled. Параметров эта функция не имеет, а возвращаемое значение True указывает на загрузку библиотеки.

Определить, загружена ли библиотека CTL3D, можно с помощью

TApplication::Ctl3dEnabled, которая в этом случае возвращает

True. Чтобы использовать функцию EnableCtl3dAutosubclass воспринимает единственный параметр. Если передаете ей True, функция разрешает выделение подклассов (в этом случае все отличные от ObjectWindows диалоги будут иметь трехмерный вид), а если False запрещает.



Содержание раздела