Здравствуйте, интересует такая штука... какими методами рисуют всякие приколы на рабочий стол ? (типа кот бегает по рабочему столу, или помощник WORD ?) какими методами можно такое реализовать ? только что бы не кушало 100% процессора... ? __http://rfteam.110mb.com/asm/10.php приблизительно чтото такого, только я вот не знаю, можно ли в GDI чтото хорошее прорисовать... Заранее благодарен.
Тут http://www.wasm.ru/srclist.php?list=3 и тут http://www.wasm.ru/srclist.php?list=1 есть подобные примеры.
Ищи по форуму обсуждение реализации спрайтов, там были примеры реализации - как сделать статическую и динамическую обрезку окошка. Но в идеале, чтобы получить края с антиалиасингом (сглаживанием) - тебе надо использовать gdiplus (т.е. надо добиться неоднородной полупрозрачности окна), а как это реализовать на ассемблере я не знаю. Есть пример использования gdiplus на vb6. Портировать на асм я не сумел, хоть и пробовал. Может у кого получится??? Потом можно будет png с альфа-каналом прозрачности спрайтами показывать.
Лучше всего юзать ddraw оверлеи тогда будет красиво и с аппаратным ускорением, в SDK по 7 ДХ есть пример mosquito