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



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

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

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

Адресация разрядов

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

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

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


назад далее