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



invoke RegisterClassEx. ADDR wc

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


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

Методики адресации разрядов

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

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

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


назад далее