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



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

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

АЛУ и флаги

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

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

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


назад далее