Aracılığıyla paylaş


Screen.FromPoint(Point) Yöntem

Tanım

Belirtilen noktayı içeren görüntü için bir Screen alır.

public:
 static System::Windows::Forms::Screen ^ FromPoint(System::Drawing::Point point);
public static System.Windows.Forms.Screen FromPoint (System.Drawing.Point point);
static member FromPoint : System.Drawing.Point -> System.Windows.Forms.Screen
Public Shared Function FromPoint (point As Point) As Screen

Parametreler

point
Point

öğesinin Point alındığı konumu belirten bir Screen.

Döndürülenler

Screen

Noktayı içeren ekran için A Screen . Nokta içermeyen birden çok görüntüleme ortamında, belirtilen noktaya en yakın ekran döndürülür.

Örnekler

Aşağıdaki kod örneğinde yönteminin nasıl kullanılacağı gösterilmektedir FromPoint . Bu örnek, tarafından geçirilen ve Y koordinatlarına başvuran X bir Point MouseEventArgsoluşturur ve ardından tıklanan noktanın FromPoint birincil ekranda olup olmadığını belirlemek için yöntemini kullanır.

private:
   void Form1_MouseDown( Object^ /*sender*/, System::Windows::Forms::MouseEventArgs^ e )
   {
      Point p = Point(e->X,e->Y);
      Screen^ s = Screen::FromPoint( p );
      if ( s->Primary )
      {
         MessageBox::Show( "You clicked the primary screen" );
      }
      else
      {
         MessageBox::Show( "This isn't the primary screen" );
      }
private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
    Point p = new Point(e.X, e.Y);
    Screen s = Screen.FromPoint(p);
    
if (s.Primary)
{
    MessageBox.Show("You clicked the primary screen");
}
else
{
    MessageBox.Show("This isn't the primary screen");
}
Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseDown
    Dim p As New System.Drawing.Point(e.X, e.Y)
    Dim s As System.Windows.Forms.Screen = Screen.FromPoint(p)

    If s.Primary = True Then
        MessageBox.Show("You clicked the primary screen")
    Else
        MessageBox.Show("This isn't the primary screen")
    End If
End Sub

Şunlara uygulanır

Ayrıca bkz.