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



invoke RegisterClassEx. ADDR wc

И только теперь можно создать настоящее окно. Делает это процедура CreateWindowEx, управляемая десятью параметрами, кратко описанными в листинге 13.3. Значения параметров, показанные в листинге, выбраны такими, как в нашей будущей первой «оконной» программе для Windows.


CWJJSEDEFAULT задает значение по умолчанию, a WS__0VERLAPPEDWINDOW — самый распространенный стиль окна, более чем уместный в первой нашей про­грамме.

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

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

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

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


назад далее