Cursor.Equals(Object) Méthode

Définition

Retourne une valeur indiquant si ce curseur est égal à celui spécifié Cursor.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals(object obj);
public override bool Equals(object? obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Paramètres

obj
Object

Cursor à comparer.

Retours

true si ce curseur est égal à l’élément spécifié Cursor; sinon, false.

Exemples

L’exemple de code suivant crée un curseur à partir du CurrentHandlecurseur, modifie sa position et son rectangle de découpage. Le résultat est que le curseur se déplace vers le haut et vers la gauche de 50 pixels à partir duquel il se trouve lorsque le code est exécuté. En outre, le rectangle de découpage du curseur est remplacé par les limites du formulaire (par défaut, il s’agit de l’écran entier de l’utilisateur). Cet exemple nécessite un Form appel et un Button appel à ce code lorsqu’il est cliqué.

void MoveCursor()
{
   // Set the Current cursor, move the cursor's Position,
   // and set its clipping rectangle to the form.

   this->Cursor = gcnew System::Windows::Forms::Cursor( ::Cursor::Current->Handle );
   ::Cursor::Position = Point(::Cursor::Position.X - 50,::Cursor::Position.Y - 50);
   ::Cursor::Clip = Rectangle(this->Location,this->Size);

}
private void MoveCursor()
{
   // Set the Current cursor, move the cursor's Position,
   // and set its clipping rectangle to the form. 

   this.Cursor = new Cursor(Cursor.Current.Handle);
   Cursor.Position = new Point(Cursor.Position.X - 50, Cursor.Position.Y - 50);
   Cursor.Clip = new Rectangle(this.Location, this.Size);
}
Private Sub MoveCursor()
   ' Set the Current cursor, move the cursor's Position,
   ' and set its clipping rectangle to the form. 

   Me.Cursor = New Cursor(Cursor.Current.Handle)
   Cursor.Position = New Point(Cursor.Position.X - 50, Cursor.Position.Y - 50)
   Cursor.Clip = New Rectangle(Me.Location, Me.Size)
End Sub

S’applique à