18.02.2011, 14:03 | #1 |
Бессмертный
|
Соглашение об именах
Если Вы не знакомы с программированием под Windows, некоторые имена и описания, употребляемые в каркасной программе, могут показаться несколько необычными. Однако они соответствуют соглашениям, представленным фирмой Microsoft для программирования под Windows. Для функций используются имена, построенные из глаголов и существительных, причем первые буквы этих слов — заглавные.
Для имен переменных Microsoft предлагает более сложную систему, предусматривающую обозначение именуемых типов данных. Для этого используется небольшой префикс из строчных букв, а собственно имя начинается с заглавной буквы, Типы префиксов представлены в нижеследующей таблице. Откровенно говоря, использование префиксов, обозначающих тип данных, спорно и не всегда адекватно. Большинство Windows-программистов прибегают к такой системе имено вания, но Вы в своих программах можете поступать по своему усмотрению. Префикс - Тип данных ------------------------------------------------------- b - Булевский (байт). с - Символ (байт). s - Строка ( char или CString ). dw - Длинное беззнаковое целое (DWORD). f - 16-битный флаг (битовая карта). fn - Функция. h - Дескриптор (handle). l - Длинное целое (long). i - Данные типа Int. lр - Длинный указатель (long pointer). n - Целое (16 бит). р - Указатель (pointer). pt - Точка (два 32-битных целых). w - Целое без знака (WORD, 16 бит). sz - Указатель на строку, заканчивающуюся 0 (string>zero). Ipsz - Длинный указатель на sz (long pointer string zero). rgb - Длинное целое, содержащее цветовую комбинацию RGB. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|