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



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

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

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

Натуральные операции и указатели

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

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

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


назад далее