Если Вы не знакомы с программированием под 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.