Руководство по ассемблеру



■ hbrBackground — описывает цвет заполнения окна. Чаще всего этот цвет белый или серый;

■ IpszMenuName — адрес имени меню. Если меню не используется, равен NULL;

■ cbCl sExtra, cbWndExtra — эти поля используются крайне редко, и у нас они все­гда будут равны нулю;

Арифметико логические операции с присвоением флага

Итоги арифметических процедур возбуждают на расположение 8 знаков. Громадная частица сих флагов может быть рассмотрена после выполнения арифметических операций с поддержкой процедур сравнительного скачка, а также с поддержкой процедуры CIN (прекращение по заполнению). Воздействие циферных процедур на указатели обрисовано далее.

CF (символ переноса): Если в результате сложения осуществляется перенос из главного байта, символ трансдукции возводится; в другом случае знак свитча сбрасывается. При вычете символ переноса возводится, ежели осуществляется заимствование в больший разряд итога; при отсутствии заимствования флаг обновляется. Необходимо учитывать, что при появлении меточного свитча SC == VJ (флаг заполнения). Знак переноса CF может применяться для индикации неимеющего знака заполнения.

АО (флаг добавочного трансдукта): В случае если в результате сложения осуществляется перенос из меньшого полубайта в верхний, флаг прибавочного переноса возводится; в другом случае символ обновляется. При отнимании знак добавочного свитча подымается, если воплощается заем из главного полубайта в нижний; при отсутствии заема знак обновляется.


назад далее