私はAxVLCPlugin2を使用しています。デフォルトでは、ツールバーは自動的に非表示になります。置いておいてほしいです。正しいコマンドがある場合、それを見つけることができません。私はVB.netを使用していますありがとう
質問する
950 次
1 に答える
1
コントロール上でマウスを動かしたときに、ツールバーが表示されたままになっていることに気付きましたか? それをシミュレートできます。タイマーをフォームにドロップし、デフォルトの 100 ミリ秒間隔に設定して有効にします。次に、次のコードを Timer_Tick イベント ハンドラーに挿入します。
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Dim curPos = Cursor.Position
Cursor.Hide()
Cursor.Position = New Point(Me.Left + MyAxVLCPlugin21.Left + 100 * Rnd(1), Me.Top + MyAxVLCPlugin21.Top + 100 * Rnd(1))
Application.DoEvents()
Cursor.Position = curPos
Cursor.Show()
End Sub
これにより、100 ミリ秒ごとにマウス カーソルが非表示になり、VLC コントロール上のランダムな位置に移動し、元に戻って再表示されます。これはユーザーに気付かれずに発生しますが、うまく機能します。コントロールはマウスの動きを受け取り、ツールバーはそのままになります。
于 2013-07-30T22:06:28.983 に答える