## Point::Point() constructor


构造一个新的 [Point](../) 对象，并将其 X 和 Y 坐标值初始化为 0。

```cpp
System::Drawing::Point::Point()
```

## 另见

* Class [Point](../)
* Namespace [System::Drawing](../../)
* Library [Aspose.Font for C++](../../../)
## Point::Point(const Size\&) constructor


构造一个新的 [Point](../) 对象，并分别使用指定的 [SizeF](../../sizef/) 对象的宽度和高度值来初始化其 X 和 Y 坐标值。

```cpp
System::Drawing::Point::Point(const Size &size)
```


| 参数 | 类型 | 描述 |
| --- | --- | --- |
| size | const Size\& | 一个 [SizeF](../../sizef/) 对象，其宽度和高度值用于初始化正在创建的 [Point](../) 对象的 X 和 Y 坐标值。 |

## 另见

* Class [Size](../../size/)
* Class [Point](../)
* Namespace [System::Drawing](../../)
* Library [Aspose.Font for C++](../../../)
## Point::Point(int) constructor


构造一个新的 [Point](../) 对象，并使用指定的 32 位整数的高 16 位形成的值来初始化其 X 坐标，使用低 16 位形成的值来初始化其 Y 坐标。

```cpp
System::Drawing::Point::Point(int dw)
```


| 参数 | 类型 | 描述 |
| --- | --- | --- |
| dw | int | 32 位整数值，其高 16 位指定正在创建的对象的 X 坐标值，低 16 位指定 Y 坐标值 |

## 另见

* Class [Point](../)
* Namespace [System::Drawing](../../)
* Library [Aspose.Font for C++](../../../)
## Point::Point(int, int) constructor


构造一个新的 [Point](../) 对象并使用指定的值进行初始化。

```cpp
System::Drawing::Point::Point(int x, int y)
```


| 参数 | 类型 | 描述 |
| --- | --- | --- |
| x | int | X 坐标的值 |
| y | int | Y 坐标的值 |

## 另见

* Class [Point](../)
* Namespace [System::Drawing](../../)
* Library [Aspose.Font for C++](../../../)
