begin process at 2012 05 27 06:33:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

DirectX / OpenGL

 > DX9 : TUTORIEL 5 - DIRECTINPUT : SOURIS ET CLAVIER

DX9 : TUTORIEL 5 - DIRECTINPUT : SOURIS ET CLAVIER


 Information sur la source

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :DirectX / OpenGL Source .NET ( DotNet ) Classé sous :dx9, directinput, souris, clavier Niveau :Débutant Date de création :23/08/2003 Date de mise à jour :23/08/2003 16:52:01 Vu / téléchargé :17 347 / 2 161

Auteur : clemox

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Pour ce 5ème tutoriel, on passe dans le DirectInput :
- Gestion du clavier (avec reconnaissance des touches)
- Gestion des Boutons
- Gestion de la molette
- Gestion de la direction prise par la souris


 Conclusion

- Aucune Mise à Jour !

@++
Clemox

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) DX9 - 3D WORLD
Source avec Zip Source .NET (Dotnet) DX9 : TUTORIEL 7 - DIRECTDRAW
Source avec Zip Source .NET (Dotnet) DX9 : TUTORIEL 6 - DIRECTSOUND ET MUSIC
Source avec Zip Source .NET (Dotnet) DX9 : TUTORIEL 4 - LES MESHS
Source avec Zip Source .NET (Dotnet) DX9 : TUTORIEL 3 - TEXTURES ET LUMIÈRES

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) 3VE-WALKER par jyce3d
Source avec Zip Source avec une capture Source .NET (Dotnet) IMAGINE: BASE D'UN MOTEUR 3D DIRECTX par Children
Source avec Zip Source avec une capture Source .NET (Dotnet) DIRECTX OVERLAY - CHANGE WALLPAPER ON DESKTOP WITH DIRECTX par youpiyoyo
Source avec une capture Source .NET (Dotnet) SE SERVIR D'UNE MANETTE OU JOYSTICK par soussous78
Source avec Zip Source avec une capture Source .NET (Dotnet) MOVIE PLAYER (MANAGED DIRECTX) par Zap

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) HOOK CLAVIER EN C# par bmastar
Source avec Zip Source avec une capture Source .NET (Dotnet) LIBRAIRIE RAWINPUT .NET par Lutinore
Source avec Zip Source .NET (Dotnet) SIMULATION D'ÉVÉNEMENTS CLAVIER ET SOURIS par mastercatz
Source avec Zip Source avec une capture Source .NET (Dotnet) DÉSACTIVATION CLAVIER ET SOURIS par Bidou
Source avec Zip Source avec une capture Source .NET (Dotnet) BIG BROTHER IS WATCHING YOU par pisko

Commentaires et avis

Commentaire de JCpp le 13/03/2004 11:45:31

Ton programme est intéressent.

Il y a un tout petit problème, les touches pressées dans  une autre application comme Word, bloc-notes, etc. ne sont pas reconnu.
Comme tu as pas mal étudier DirectInput, pourrai tu améliorer ton code pour réaliser cette application
Merci

Commentaire de bubbathemaster le 07/06/2006 04:12:46

Jcpp il suffit de bidouiller les flags exclusive/foreground.

Commentaire de TheSin le 01/04/2007 11:20:00

salut
j'ai lu dans ton code qu'il n'y a pas de flags pour la souris ....
mais moi j'ai un probleme, lorsque je ne suis pas sur la fenetre de mon appli, les clicks de la souris et la molette sont pris en compte quand meme .....
C'est normal ?

Commentaire de TheSin le 07/10/2008 18:49:36

tu as fait une belle erreur dans le code du clavier, tu acuiert le device apres avoir récupéré l'état des touches, c'est l'inverse :
(code pour ma classe)

    public KeyboardState GetKeys()
    {
      DeviceKeyboard.Acquire();
      return DeviceKeyboard.GetCurrentKeyboardState();
    }

D'ailleurs, jamais eu de try/catch à faire, voilà, c'était juste pour information ;)
(j'ai pas regardé le code pour la souris, mais c'est surement la même chose)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Simulation clavier/souris [ par Ordinastie ] Bonjour.Voial, mon but est de simuler l'appui d'une touche ou d'un séquence de touches du clavier.M'étant penché du coté de l'API Bloquer la souris et le clavier [ par sayed2005 ] je cherche comment bloquer la souris et le clavier d'un PC,a l'instar de NetS Position de la souris avec DirectInput [ par dragon ] Bonjour à tousje suis en train de faire un petit jeu en DirectX et C# et j'ai de besoin du positionnement de la souris pour trouver la case situé en d Récupérer positions souris et frappes clavier [ par guillaume_quest ] Bonjour à tous, Je voudais connaître une fonction qui permet de récupérer la position de ma souris par rapport au haut de la fenêtre (ou en haut de ma Désactiver clavier [ par onde2chockgbkgb ] Bonjour à tous. Avant toute chose, je voudrais au préalable m'excuser de poster ici car je ne pense pas que ma demmande soit orienté dans le sens de clavier et souris sans fil [ par ecr ] ecrBonsoir,Je viens d'acquérir un clavier et une souris sans fil Logitech Deluxe 660 Cordless Desktop, mais je n'ai aucun voyant qui m'indique si Verr [Souris et Clavier] [ par KqMii ] Bonjours, J'aimerais savoir comment je pourais par exemple quand j'appuis sur la touche F4 cela simule un clic souris et Quand j'appuis sur F3 Cela et problème de gestion de clavier et de souris [ par brunhoff ] bonjour dans un programme j'utilise un clavier visuel et l'utilisation du clavier "physique" pour pouvoir jouer à 2 mais dès que je clique s Souris [ par cispo ] Bonjour, Je voudrais savoir si il est possible d'empécher la souris de sortir d'un textBox tant que l'utilisateur n'a pas validé ce qu'il a Interdire la selection dans une listbox avec la souris en SelectionMode.One [ par VHSeifer ] BonsoirJuste un détail, mais je voudrais bien savoir si c'est possible "d'annuler" en quelque sorte la selection d'un item d'une listbox si


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,356 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales