我想在某个位置取窗口的颜色,我试着用鼠标的绝对位置和相对位置(当问题对话框弹出时)和颜色位置的参数都相对正确和错误,但是在每个条件下,它总是取鼠标的绝对位置并返回相对窗口的颜色。color position 762⫽485 relative false由于g1ant窗口是白色的,它返回FFFFFF,但我的桌面是红色的。
在我的应用程序中,我需要从SDL_Surface返回相对鼠标位置,问题是返回的鼠标位置相对于SDL窗口,而不是SDL_Surface。我想我的问题是,什么是最容易/最有效的方式来做到这一点。编辑:对不起,对不起,我应该更好地解释,我有SDL_Surface* Surf_Display; on Surf_display有一个图像表示它的1000x1000,所以为了看到600 x 600窗口上的图像所以我的问题是,当我点击我的鼠标</em