Напрямую нельзя, но мы можем достучаться до экземпляра NativeWindow нашего приложения. А у NativeWindow есть одна приятная особенность:
Цитата:
resize Event
Dispatched by this NativeWindow object after the window has been resized. A resize event is dispatched whenever the size (width or height properties) of the window changes, which can occur because of a system-controlled window resize; minimizing, maximizing, or restoring the window; or changing the window size by setting the width, height, or bounds properties
|
Это решает проблему со сменой разрешения. Кстати, не забывайте про x и y, т к панель задач у некоторых сверху или сбоку.
Отловить перемещение панели задач без смены разрешения экрана, судя по всему, нельзя, придется проверять по таймеру. Но, как мне кажется, ооочень маленький процент юзеров начнет переставлять панель задач именно в процессе работы с Вашим приложением=)