@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: The POINT structure defines the x- and y-coordinates of a point. !!!!C# Signature: [StructLayout(LayoutKind.Sequential)] public struct POINT { public int X; public int Y; public POINT(int x, int y) { this.X = x; this.Y = y; } public static implicit operator System.Drawing.Point(POINT p) { return new System.Drawing.Point(p.X, p.Y); } public static implicit operator POINT(System.Drawing.Point p) { return new POINT(p.X, p.Y); } public override string ToString() { return $"X: {X}, Y: {Y}"; } } !!!!VB .NET Signature: <System.Runtime.InteropServices.StructLayout(Runtime.InteropServices.LayoutKind.Sequential)> _ Public Structure POINT Public X As Integer Public Y As Integer Public Sub New(ByVal X As Integer, ByVal Y As Integer) Me.X = X Me.Y = Y End Sub End Structure !!!!VB Signature Public Type POINT X As Long Y As Long End Type !!!!User-Defined Types: None. !!!!Notes: System.Drawing.Point can be used instead. Even better because you don't have to convert between the 2 structs. It's a standard struct in .NET. Useful constants: public const int PM_NOREMOVE = 0x0000; public const int PM_REMOVE = 0x0001; public const int PM_NOYIELD = 0x0002; !!!!Tips & Tricks: Please add some! !!!!Sample Code: Please add some! !!!!Alternative Managed API: TODO Documentation: POINT@msdn on MSDN
Edit Structures.POINT
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.