pub unsafe fn DefSubclassProc<'a>( hwnd: impl IntoParam<'a, HWND>, umsg: u32, wparam: impl IntoParam<'a, WPARAM>, lparam: impl IntoParam<'a, LPARAM>, ) -> LRESULT