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



wParam и lParam — параметры сообщения, завися­щие от его типа, time — время прихода сообщения, a pt — структура, хранящая его координаты. Хоть сообщения и приходят от самых разных устройств, в этой книге мы затронем лишь сообщения, посылаемые окнами, в которых выполня­ются программы.

Все пришедшие сообщения Windows ставит в очередь (то, что пришло послед­ним, оказывается «крайним») и затем направляет программам, владеющим теми или иными окнами

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

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

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

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


назад далее