typedef LPCCHOOKPROC = ffi.Pointer<ffi.NativeFunction<UINT_PTR Function(HWND, UINT, WPARAM, LPARAM)>>;