Direct Input

0

witam mam taki maly problem wlansie sie ucze korzystac z direct iput i pojawil sie prblem nie moge dobrac sie do wspolrzednych wskaznika myszy ale jestem w stanie odczytac ktore przyciski sa nacisniete, czemu tak jest? na podstawie przykladu udalo mi sie sklecic taki kod:

g_pMouse->Acquire();
DIMOUSESTATE2 MouseState;
g_pMouse->GetDeviceState(sizeof(MouseState), &MouseState);
int x = MouseState.lX;
int y = MouseState.lY);
g_pMouse->Unacquire()

czy to ja cos gdzies robie zle czy cos innego dziwnego sie dzieje

<font color="blue">//nic nie mówiący temat!! następnym razem taki wątek leci do kosza! - M</span>

0

poczytaj z czego sklada sie DIMOUSESTATE, a zrozumiesz co zrobiles zle. o ile sie nie myle jest tam tablica z wartosciami dla kazdeko przycisku myszy (szczegolnie w DIMOUSESTATE2).

1 użytkowników online, w tym zalogowanych: 0, gości: 1