Вторник, 30.04.2024, 11:51
Распределенная обработка данных
Здравствуйте Гость | RSS
Главная страница Определение COM Регистрация Вход
Меню сайта

Считалка

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

§ 5. Определение COM

 

COM (Component Object Model) – модель компонентных объектов Microsoft.

COM – это метод разработки программных компонентов, небольших двоичных исполняемых файлов, которые предоставляют необходимые сервисы приложениям, операционным системам и другим компонентам. Разработка компонента COM подобна разработке динамического объектно-ориентированного API. Компоненты COM объединяются друг с другом для создания приложений или систем компонентов. Компоненты можно отключать и менять во время выполнения, без перекомпиляции или перекомпоновки приложения. COM – это основа, на которой построены такие технологии Microsoft, как ActiveX, DirectX, OLE.

 

Стилистические соглашения

В примерах будем использовать стиль кодирования MFC (Microsoft Foundation Class Library):

 

Префикс

Значение

Пример

C

Класс

CConnectionPoint;

I

Интерфейс

IConnectionPoint;

m_

Переменная-член

BOOL m_bSleepyBear;

s_

Статическая переменная-член

static int s_iBears;

g_

Глобальная переменная

int g_Bears[100];

Таблица. Примеры префиксов имен в стиле MFC.

 

При программировании под Windows используется Венгерская нотация.

 

Префикс

Значение

Пример

p

Указатель

int  *pCount;

pI

Указатель на интерфейс

iBear  *pIBear;

b

Булева переменная

Bool  bBear;

i

Целое

int iNumberofBears;

dw

DWORD

DWORD dwBears;

c

Счетчик

DWORD cRefs;

cz

Массив символов

char szName[] = «Fuzzy»


Таблица. Венгерская нотация.
Поиск

Друзья сайта

2024