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



mov wc.hbrBackground. C0L0R__WINDOWFRAME

где C0L0R_WINDOWFRAME — константа, определенная в файле windows.inc.

Наша первая программа еще недостойна того, чтобы у нее была своя иконка, по­этому в листинге 13.4 вызывается процедура Loadlcon, возвращающая дескрип­тор стандартной иконки IDI_APPLICATION:

invoke Loadlcon.NULL.IDI_APPLICATION Дескриптор курсора возвращает процедура

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

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

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

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


назад далее