Cursor.Hide メソッド

定義

カーソルを非表示にします。Hides the cursor.

public:
 static void Hide();
public static void Hide ();
static member Hide : unit -> unit
Public Shared Sub Hide ()

マウスポインターがボタンのクライアント領域に入ったときにカーソルを非表示にするコード例を次に示します。The following code example hides the cursor when the mouse pointer enters the button's client area. 同様に、マウスポインターがボタンのクライアント領域から離れると、カーソルが再び表示されます。Likewise, when the mouse pointer leaves the button's client area, the cursor is shown again. この例では、という名前のを使用する必要があり Form Button myButton ます。This example requires a Form with a Button named myButton.

private:
   void myButton_MouseEnter( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      // Hide the cursor when the mouse pointer enters the button.
      ::Cursor::Hide();
   }

   void myButton_MouseLeave( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      // Show the cursor when the mouse pointer leaves the button.
      ::Cursor::Show();
   }
private void myButton_MouseEnter(object sender, System.EventArgs e)
{
   // Hide the cursor when the mouse pointer enters the button.
   Cursor.Hide();
}

private void myButton_MouseLeave(object sender, System.EventArgs e)
{
   // Show the cursor when the mouse pointer leaves the button.
   Cursor.Show();
}
Private Sub myButton_MouseEnter(sender As Object, e As System.EventArgs) Handles myButton.MouseEnter
   ' Hide the cursor when the mouse pointer enters the button.
   Cursor.Hide()
End Sub
      
      
Private Sub myButton_MouseLeave(sender As Object, e As System.EventArgs) Handles myButton.MouseLeave
   ' Show the cursor when the mouse pointer leaves the button.
   Cursor.Show()
End Sub
      

注釈

Showメソッドと Hide メソッドの呼び出しのバランスを取る必要があります。The Show and Hide method calls must be balanced. メソッドを呼び出すたびに、 Hide そのメソッドへの対応する呼び出しが必要 Show です。For every call to the Hide method there must be a corresponding call to the Show method.

適用対象

こちらもご覧ください