[DllImport("user32.dll")]
static extern bool ValidateRect(IntPtr hWnd, ref RECT lpRect);
None.
In the Win32 API, it is valid to specify a value of "NULL" to lpRect. I am not sure how or if you can specify null structure references using pInvoke in C#/.NET.
You can specify the lpRect param as null if you define your function as you can see bellow:
[DllImport("user32.dll")]
static extern bool ValidateRect(IntPtr hWnd, IntPtr lpRect);
Please add some!
Do you know one? Please contribute it!