Point Constructor (Int32)

 

Initializes a new instance of the Point class using coordinates specified by an integer value.

Namespace:   System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

public:
Point(
	int dw
)

Parameters

dw
Type: System::Int32

A 32-bit integer that specifies the coordinates for the new Point.

The low-order 16 bits of the dw parameter specify the horizontal x-coordinate and the higher 16 bits specify the vertical y-coordinate for the new Point.

The following code example demonstrates how to use the Point and Size::Size constructors and the System.Drawing::ContentAlignment enumeration. To run this example, paste this code into a Windows Form that contains a label named Label1, and call the IntializeLabel1 method in the form's constructor.

void InitializeLabel1()
{
   // Set a border.
   Label1->BorderStyle = BorderStyle::FixedSingle;

   // Set the size, constructing a size from two integers.
   Label1->Size = System::Drawing::Size( 100, 50 );

   // Set the location, constructing a point from a 32-bit integer
   // (using hexadecimal).
   Label1->Location = Point(0x280028);

   // Set and align the text on the lower-right side of the label.
   Label1->TextAlign = ContentAlignment::BottomRight;
   Label1->Text = "Bottom Right Alignment";
}

.NET Framework
Available since 1.1
Return to top
Show: