begin process at 2008 07 06 16:21:05
1 205 627 membres
195 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MOUSECONTROL


Information sur la source

Catégorie :Application Classé sous : hook, souris, clavier, neoumbrella, winsock Niveau : Débutant Date de création : 11/05/2008 Vu / téléchargé: 1 791 / 107

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

MouseControl est un programme permettant le controle de plusieurs PC mis côte à côte avec une seule souris et un seul clavier.
Cela m'arrive souvent de travailler sur 3 PC rapprochés ( 1 serveur et 2 clients ).
J'ai donc eu l'idée de créer ce programme pour éviter de changer de souris et de clavier a chaque fois ( moi flémard ? ).
L'utilisation est simple, lorsque votre curseur arrive à une extremité de l'écran, la souris disparait et vous prenez le controle d'un autre PC.

En dehors du controle de la souris et du clavier ainsi que de la mise en place des hooks, ce code source montre aussi l'utilisation des sockets.
J'ai fait une classe perso qui comprends diverses fonctions ( méthode POST, GET via proxy ou non, téléchargement de fichier via protocol HTTP ).

Coté interface utilisateur, j'ai créé une suite de controles d'aspect AOL ( créés pour un projet antèrieur ) et rassemblés dans une DLL.
Cette DLL est utilisable facilement pour tout autres programmes, si demande, je mettrais le code source de cette DLL avec un exemple d'utilisation de chaque controle.

Voila si vous avez des idées pour améliorer ce projet, n'hésitez pas.
Une version avec installateur est disponible sur noter site : www.NeoUmbrella.fr

Conclusion

Projet Win32 / API uniquement, compilé avec Visual Studio 98.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de f_l_a_s_h_b_a_c_k le 11/05/2008 17:14:56 9/10

    j ai u un problem de compilation vs2003
    error C2383: 'pEngine_SetHook' : default-arguments are not allowed on this symbol

    j ai changer
    //typedef BOOL (*pEngine_SetHook)(BOOL bEnabled, LPOWNCONFIG pConfig = NULL);

    par
    typedef  BOOL (*pEngine_SetHook)(BOOL bEnabled, LPOWNCONFIG pConfig );

    et le tout marche a merveille ici!

  • signaler à un administrateur
    Commentaire de NeoUmbrella le 11/05/2008 17:29:21

    Ha tiens, ca passe nikel sur vs98 pourtant.
    Merci d'avoir signalé ce problème pour ceux qui voudraient compiler le projet avec un IDE plus récent que vs98 :)

  • signaler à un administrateur
    Commentaire de Neo_Fr le 11/05/2008 19:11:07

    Pas tester parceque j'ai qu'un écran, mais je serais curieux de voir le code de ta dll.

    Neo_Fr

  • signaler à un administrateur
    Commentaire de NeoUmbrella le 11/05/2008 19:15:23

    Ca marche, des que j'aurai le temps je mettrai le code de la DLL avec un projet d'exemple pour l'utilisation de chaque controle.

Ajouter un commentaire

Discussions en rapport avec ce code source

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS