[Obsolete("This method will crash on 64-bit operating systems. Use GetClassLongPtr instead"),
DllImport("user32.dll")]
static extern uint GetClassLong(IntPtr hWnd, int nIndex);
<DllImport("user32.dll", EntryPoint:="GetClassLongA", SetLastError:=True, CharSet:=CharSet.Ansi)> _
Public Function GetClassLong(hWnd as IntPtr, <MarshalAs(UnmanagedType.I4)>nIndex as ClassLongFlags) as Integer
End Function
Public Declare Function GetClassLong Lib "user32" Alias "GetClassLongA" _
(ByVal hWnd As Long, _
ByVal nIndex As Long) As Long
None.
This declaration will crash on 64-bit operating systems.
"GetClassLong" is obsolete and "GetClassLongPtr" should be used instead.
Please add some!
Please add some!
Do you know one? Please contribute it!