Тема: Blitz3D SDK
Показать сообщение отдельно
Старый 10.12.2007, 23:48   #4
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Blitz3D SDK

Надо искать функции управления мышью в С++.
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]
(Offline)
 
Ответить с цитированием