Составители:
Рубрика:
Таблица 6.1
Префикс Тип данных
a Массив
b Булевский (байт)
by Беззнаковый тип (байт)
c Символ (байт)
cb Счетчик байтов
cr Цвет
cx, cy Короткий тип (short)
dw Длинное беззнаковое целое (DWORD)
f 16-битный флаг (битовая карта)
fn Функция
h Дескриптор (handle)
l Длинное целое (long)
I Данные типа int
m_ Переменная класса
lp Длинный указатель (long pointer)
n Целое (16 бит)
np Ближний указатель
p Указатель (pointer)
pt Точка (два 32-битных целых)
w Целое без знака (WORD, 16 бит)
s Строка
sz Указатель на строку, заканчивающуюся 0 (string>zero)
tm Текстовая метрика
x, y Короткий тип (координата x или y)
lpsz Длинный указатель на sz (long pointer string zero)
rgb Длинное целое, содержащее цветовую комбинацию RGB
Такие комментарии образуют блок кода программы, который управляется только
средствами MFC AppWizard и ClassWizard. Пользователь не должен вручную вносить
изменения в этом блоке. Для этого необходимо употреблять средства ClassWizard. В
таблице 6.2 представлено краткое описание некоторых блоков //{{AFX_:
Таблица 6.2
Блок Описание
//{{AFX_DATA
//}}AFX_DATA
Включает объявление элементов данных класса. Исполь-
зуется в описании классов диалоговых панелей.
//{{AFX_DATA_INIT Включает инициализацию элементов данных класса. Ис-
пользуется в файле реализации классов диалоговых пане-
лей.
//}}AFX_DATA_INIT
//{{AFX_DATA_MAP
//}}AFX_DATA_MAP
Включает макрокоманды DDX, предназначенные для свя-
зывания элементов данных класса и органов управления
диалоговых панелей. Используется в файле реализации
классов диалоговых панелей.
//{{AFX_MSG
//}}AFX_MSG
Включает описание методов, которые предназначены для
обработки сообщений. Этот блок используется при описа-
нии класса.
//{{AFX_MSG_MAP
//}}AFX_MSG_MAP
Включает макрокоманды таблицы сообщений класса. Ис-
пользуются совместно с AFX_MSG.
//{{AFX_VIRTUAL
//}}AFX_VIRTUAL
Включает описание переопределенных виртуальных мето-
дов класса. Блок AFX_VIRTUAL используется при описа-
нии класса.
179
Таблица 6.1 Префикс Тип данных a Массив b Булевский (байт) by Беззнаковый тип (байт) c Символ (байт) cb Счетчик байтов cr Цвет cx, cy Короткий тип (short) dw Длинное беззнаковое целое (DWORD) f 16-битный флаг (битовая карта) fn Функция h Дескриптор (handle) l Длинное целое (long) I Данные типа int m_ Переменная класса lp Длинный указатель (long pointer) n Целое (16 бит) np Ближний указатель p Указатель (pointer) pt Точка (два 32-битных целых) w Целое без знака (WORD, 16 бит) s Строка sz Указатель на строку, заканчивающуюся 0 (string>zero) tm Текстовая метрика x, y Короткий тип (координата x или y) lpsz Длинный указатель на sz (long pointer string zero) rgb Длинное целое, содержащее цветовую комбинацию RGB Такие комментарии образуют блок кода программы, который управляется только средствами MFC AppWizard и ClassWizard. Пользователь не должен вручную вносить изменения в этом блоке. Для этого необходимо употреблять средства ClassWizard. В таблице 6.2 представлено краткое описание некоторых блоков //{{AFX_: Таблица 6.2 Блок Описание //{{AFX_DATA Включает объявление элементов данных класса. Исполь- //}}AFX_DATA зуется в описании классов диалоговых панелей. //{{AFX_DATA_INIT Включает инициализацию элементов данных класса. Ис- //}}AFX_DATA_INIT пользуется в файле реализации классов диалоговых пане- лей. //{{AFX_DATA_MAP Включает макрокоманды DDX, предназначенные для свя- //}}AFX_DATA_MAP зывания элементов данных класса и органов управления диалоговых панелей. Используется в файле реализации классов диалоговых панелей. //{{AFX_MSG Включает описание методов, которые предназначены для //}}AFX_MSG обработки сообщений. Этот блок используется при описа- нии класса. //{{AFX_MSG_MAP Включает макрокоманды таблицы сообщений класса. Ис- //}}AFX_MSG_MAP пользуются совместно с AFX_MSG. //{{AFX_VIRTUAL Включает описание переопределенных виртуальных мето- //}}AFX_VIRTUAL дов класса. Блок AFX_VIRTUAL используется при описа- нии класса. 179
Страницы
- « первая
- ‹ предыдущая
- …
- 177
- 178
- 179
- 180
- 181
- …
- следующая ›
- последняя »