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



invoke LoadCursor. NULL. IDC_ARR0W

Вместо обычной стрелки IDC_ARR0W можно попробовать загрузить другой курсор IDC_WAIT (песочные часы) или IDC_CR0SS (перекрестие).

Далее новый класс, названный нами SimpleWinClass, регистрируется процедурой RegisterClassEx, и процедура CreateWindowEx создает по его образу и подобию окно, которое существует пока только в компьютерной памяти

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

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

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

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


назад далее