pub unsafe fn GrayStringW<'a>(
hdc: impl IntoParam<'a, HDC>,
hbrush: impl IntoParam<'a, HBRUSH>,
lpoutputfunc: Option<GRAYSTRINGPROC>,
lpdata: impl IntoParam<'a, LPARAM>,
ncount: i32,
x: i32,
y: i32,
nwidth: i32,
nheight: i32,
) -> BOOL