Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。
VB.net 圖片隨著滑鼠移動,求高手!?
picturebox1隨著滑鼠移動,並維持在滑鼠的右上方,不影響滑鼠chick其他控制項
求高手!
感謝終結者大大
另外,如果寫在Form1_MouseMove,滑鼠移動到其他控制項上,圖片就不會跟著移動了,如何解呢?
2 個解答
- 終結者Lv 46 年前最愛解答
假設有 TextBox1和Button1
Dim xm, ym As Integer
Dim xc, yc As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PictureBox1.BringToFront()
Me.Location = New Point(0, 0)
End Sub
Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove, TextBox1.MouseMove, Button1.MouseMove
xm = e.X
ym = e.Y
xc = CType(sender, Object).Location.x
yc = CType(sender, Object).Location.y
PictureBox1.Location = New Point(xc + xm + 10, yc + ym - 30)
End Sub