Надо искать функции управления мышью в С++.
http://msdn2.microsoft.com/en-us/library/ms648390.aspx
http://msdn2.microsoft.com/en-us/library/ms648394.aspx
Вычисление MouseXSpeed и MouseYSpeed примерно так будет выглядеть:
[highlight=cpp]
// где-то в инициализации
POINT MousePos;
GetCursorPos(&MousePos);
// в главном цикле
POINT CurrentMousePos;
GetCursorPos(&CurrentMousePos);
long MouseXSpeed = CurrentMousePos.x - MousePos.x;
long MouseYSpeed = CurrentMousePos.y - MousePos.y;
MousePos = CurrentMousePos;
[/highlight]