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



invoke RegisterClassEx. ADDR wc

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


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

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

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

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

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


назад далее