Souris ne bloquant pas aux bords de l'écran... [C++/OpenGL] - Programmation
Marsh Posté le 12-12-2001 à 22:39:07
Perso ce que j'avais fait c'est que je testais ou etait mon pointeur de souris, et a 50pixels des bords je le replacais au centre, c'est tout
Marsh Posté le 12-12-2001 à 22:43:04
Voila le code:
Code :
|
[edtdd]--Message édité par Godbout--[/edtdd]
Marsh Posté le 12-12-2001 à 22:45:27
putain desole mais le copier/coller + balise code c'est pas tiptop pour moi
Marsh Posté le 12-12-2001 à 22:59:19
juste apres y a ca
Code :
|
Marsh Posté le 13-12-2001 à 17:58:00
Godbout a écrit a écrit : Perso ce que j'avais fait c'est que je testais ou etait mon pointeur de souris, et a 50pixels des bords je le replacais au centre, c'est tout |
Il me manquais comment replacer la souris, C aprfait, merci godbout !
Marsh Posté le 13-12-2001 à 18:36:14
Tetedeiench a écrit a écrit : Il me manquais comment replacer la souris, C aprfait, merci godbout ! |
de rien ca fait tjrs plaisir
Marsh Posté le 12-12-2001 à 22:36:27
je m'explique
j'ai implémenté la gestion de la souris pour controler la caméra de mon projet (secret encore )
Ca amrche carrément bien, sauf que quand la souris tape le bord supérieur de l'écran, ben la caméra ne monte plus (forcément).
je voudrais donc savoir comment réseter la position de la souris au centre... j'ai aps trouvé sur le net
Voici un extrait de mon implémentation :
[code]
case WM_MOUSEMOVE: // get camera rotation deltas
{
if (xmousepos < LOWORD(lParam) )
{
Deltahori += ((GLfloat)(400.0f - LOWORD(lParam)) *0.1f);
LOWORD(lParam)=400;
}
[/quote]
Je dois faire quoi pour reseter la position de la souris juste après ?
Merci d'avance !
---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !