# Point.Subtraction(Point, Size)Point.Subtraction(Point, Size)Point.Subtraction(Point, Size)Point.Subtraction(Point, Size) Operator

## 定義

``````public:
static System::Drawing::Point operator -(System::Drawing::Point pt, System::Drawing::Size sz);``````
``public static System.Drawing.Point operator - (System.Drawing.Point pt, System.Drawing.Size sz);``
``static member ( - ) : System.Drawing.Point * System.Drawing.Size -> System.Drawing.Point``
``Public Shared Operator - (pt As Point, sz As Size) As Point``

#### 參數

pt
Point Point Point Point

sz
Size Size Size Size

Size，指定要減去 `pt` 座標的數字配對。A Size that specifies the pair of numbers to subtract from the coordinates of `pt`.

#### 傳回

Point 結構，由指定的 Size 結構的負數所轉譯。A Point structure that is translated by the negative of a given Size structure.

## 範例

``````void ShowPointConverter( PaintEventArgs^ e )
{
// Create the PointConverter.
System::ComponentModel::TypeConverter^ converter = System::ComponentModel::TypeDescriptor::GetConverter( Point::typeid );
Point point1 =  *dynamic_cast<Point^>(converter->ConvertFromString( "200, 200" ));

// Use the subtraction operator to get a second point.
Point point2 = point1 - System::Drawing::Size( 190, 190 );

// Draw a line between the two points.
e->Graphics->DrawLine( Pens::Black, point1, point2 );
}
``````
``````private void ShowPointConverter(PaintEventArgs e)
{

// Create the PointConverter.
System.ComponentModel.TypeConverter converter =
System.ComponentModel.TypeDescriptor.GetConverter(typeof(Point));

Point point1 = (Point) converter.ConvertFromString("200, 200");

// Use the subtraction operator to get a second point.
Point point2 = point1 - new Size(190, 190);

// Draw a line between the two points.
e.Graphics.DrawLine(Pens.Black, point1, point2);
}
``````
``````Private Sub ShowPointConverter(ByVal e As PaintEventArgs)

' Create the PointConverter.
Dim converter As System.ComponentModel.TypeConverter = _
System.ComponentModel.TypeDescriptor.GetConverter(GetType(Point))

Dim point1 As Point = _
CType(converter.ConvertFromString("200, 200"), Point)

' Use the subtraction operator to get a second point.
Dim point2 As Point = Point.op_Subtraction(point1, _
New Size(190, 190))

' Draw a line between the two points.
e.Graphics.DrawLine(Pens.Black, point1, point2)
End Sub
``````