pub type DesktopWindowTarget = *mut c_void;