Качнул я ее, эту прогу, там есть YzShadow.dll, из нее экуспортируются разные ф-ии, например menuTransparent, crateShadowAll, startHook, я попробовал поковыряться в отладчике, понял, что все эти тени делаются при помощи PostMessage к окнам, там идет перечисление всех окон в системе и отправка им каких-то сообщений, конкртнее, к сожалению, я не смог разобраться - уж большо глючно все отлаживается, в общем, если очень надо, советую эту dll поковырять. Кстати, ты можешь эту DLL и сам заюзать, только в ней не реализована возможность добавлять тень к одному окну, только ко всем, но это тоже не будет проблемой, если ты эту dll расковыряешь