pub unsafe extern "system" fn GetCurrentObject(
    hdc: *mut HDC__,
    tp: u32
) -> *mut c_void