The GUITHREADINFO structure contains information about a graphical user interface (GUI) thread. For example you can get the caret (blinking cursor in textfields) position
[StructLayout(LayoutKind.Sequential)]
public struct GUITHREADINFO
{
public uint cbSize;
public uint flags;
public IntPtr hwndActive;
public IntPtr hwndFocus;
public IntPtr hwndCapture;
public IntPtr hwndMenuOwner;
public IntPtr hwndMoveSize;
public IntPtr hwndCaret;
public RECT rcCaret;
}
Structure GUITHREADINFO
Public TODO
End Structure
None.
None.