pub unsafe extern "system" fn GetCaretPos(lpPoint: *mut POINT) -> i32