Function winsafe::GetGUIThreadInfo[][src]

pub fn GetGUIThreadInfo(
    thread_id: u32,
    gti: &mut GUITHREADINFO
) -> WinResult<()>
Expand description

GetGUIThreadInfo function.

Examples

use winsafe::{GetGUIThreadInfo, GUITHREADINFO, HWND};

let hwnd: HWND; // initialized somewhere

let mut gti = GUITHREADINFO::default();
GetGUIThreadInfo(
    hwnd.GetWindowThreadProcessId(),
    &mut gti,
)?;

println!("Caret rect: {}", gti.rcCaret);