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



invoke RegisterClassEx. ADDR wc

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


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

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

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

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

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


назад далее