خب مشکل شما اینه که اصلاً نباید از یه دکمه استفاده کنید.
خیلی راحت تر میتونی از mouse_click و form.keydown برای شبیه سازی تمام کارایی باتن استفاده کنی.
فکر میکنم راحتتر باشه.
برای رنگ هم(اگر بخوای موقع ورود موس به hot spot رنگش عوض بشه) هم راههای زیادی هست(که من تجربه ی قابل بیانی توشون ندارم)