pub unsafe extern "system" fn GetMonitorDisplayAreaSize(
    hmonitor: HANDLE,
    stsizetype: MC_SIZE_TYPE,
    pdwminimumwidthorheight: *mut u32,
    pdwcurrentwidthorheight: *mut u32,
    pdwmaximumwidthorheight: *mut u32,
) -> i32