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

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

Örnekler

Aşağıdaki kod örneği, FromPoint yönteminin nasıl kullanılacağını gösterir. Bu örnek, tarafından geçirilen ve Point koordinatlarına başvuran X bir YMouseEventArgsoluş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.