[StructLayout(LayoutKind.Sequential)]
public struct MSLLHOOKSTRUCT
{
public POINT pt;
public int mouseData;
public int flags;
public int time;
public IntPtr dwExtraInfo;
}
<StructLayout(LayoutKind.Sequential)> _
Public Structure MSLLHOOKSTRUCT
Public pt As POINT
Public mouseData As Integer
Public flags As MSLLHOOKSTRUCTFlags
Public time As UInt32
Public dwExtraInfo As IntPtr
End Structure
<Flags()> Public Enum MSLLHOOKSTRUCTFlags As Integer LLMHFINJECTED = 1End Enum
None.