■33089 / ) |
メインフォームのイベントを別のフォームへ送れますか? |
□投稿者/ chana (10回)-(2009/02/20(Fri) 13:13:22)
|
分類:[VB.NET/VB2005 以降]
WindowsXp+VB2005で開発しております。
メインフォームの一部に透明なフォームを重ねてマウスで線を引くプログラムを作っています。
Vistaではフォームを透明にしても透明なフォームにMouse_Downなどのイベントが入ってきましたので 問題なかったのですが、XPでは透明にするとイベントが入ってきません。 レイヤードウィンドウで透明にしてみましたが、Mouse_Downなどのイベントは入ってきませんでした。
そこで、メインフォームでMouse_Down、Mouse_Moveを見てマウス位置を透明なフォームへ送ろうかと 思うのですが、イベントを他のフォームに送る事は出来るのでしょうか?
やりたいイメージはマウスを押した所からドラッグ中は点線で線を引いて、マウスを離した時に実線 を引こうと思っています。
宜しくお願いします。
|
|