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



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

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

Натуральные операции и указатели

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

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

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


назад далее