TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011
-
5 juil. 2006 à 01:54
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011
-
7 avril 2007 à 23:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
supercopier est un logiciel qui est un des plus avancé en OpenSource à ce sujet.
Je vous souhaite bonne lecture et avant tte question sachez que les fonctions appelées en C/C++ sont TRES souvent retrouvées sous forme d'API sous vb/VB.net en excluant ttes celles deja integrées au framework donc posé pas de question avant d'avoir été tappé le nom de la fonction directemnt dans la case "RECHERCHE" de :
www.msdn.com
qui je le rapelle contient TOUTE LA DOC ONLINE MSDN donc les reponse sont dessus (et oui lire fait partit de l'apprentissage meme en coding) aussi bien .net que C++.
(écrire aussi j'ai un peu de mal à cette heure la à alligner les phrase xD)
Bal1n
Messages postés43Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention17 septembre 20081 1 févr. 2007 à 09:46
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 1 févr. 2007 à 00:50
merci de cette réponse cela dit ca me pose tout de même un pb puisuqe ca n'apporte pas de réponse a ce que désactive réellement "Activer le processus d'hébergement Visual Studio"
qu'est ce que cela fait réellement et est ce que ca risuqe d'altérer ou d'empecher le debugage de certaine ligne
Bal1n
Messages postés43Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention17 septembre 20081 30 janv. 2007 à 16:43
:)
Merci, PBeuz je viens de tester ta solution et ç'est effectivement ce paramétrage qui bloqué le débuggueur...
Tu viens de m'enlever une épine dans le pied ;)
Merci à toi et bonne prog.
++
pbeuz
Messages postés2Date d'inscriptionmardi 18 février 2003StatutMembreDernière intervention28 avril 2007 30 janv. 2007 à 16:29
apparemment le problème vient de l'option du projet "Actviver le processus d'hébergement Visual Studio"
Quand l'option est désactivée la fonction SetWindowsHookEx() fonctionne correctement avec le debugger
Bal1n
Messages postés43Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention17 septembre 20081 21 déc. 2006 à 12:50
plop,
Meme problème ici !
Copier/Coller de mon code et ca ne fonctionne pas en mode debug mais ca fonctionne en compilé ...
Pour info j'ai développé mon HOOK keyboard sous VS 2003 et je l'ai copié sous VS 2005.
Idem 0 erreur à la compilation mais le hook echoue en mode debug sur les meme lignes que tu spécifies.
Et pourtant ca marche en compilé ...
Pour moi le bug viens de visual studio et pas du Framework.
Si jamais vous trouver une solution faite le moi savoir ca m'interesse :)
++
Balin
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 19 oct. 2006 à 01:18
pour bloquer une touche ou non le mesasge de retour des fonction ici :
ne doit pas etre apellé ou avec une valeur differente (dsl je repond a une heure tardive ou je susi fatigué) donc avant cela il faut que tu detecte les touches corespondante avec une instruction conditionnelle et en fonction de cela tu renvoi une valeur différente, je 'invitea lire la doc qui tourne autour des API HOOKé ici tu aura une entriere description de tout les parametre avec les structure a lire et les valeur des touches ...
merci a bientot
mexong
Messages postés4Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention18 octobre 2006 18 oct. 2006 à 16:32
Ton script est niquel... par contre comment fait ton pour bloquer les combinaisons de touche comme "ctrl + alt" ou "alt + F4"?
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 1 sept. 2006 à 20:31
je t'en pris :)
je te souhaites une bonne continuation dans tes projets
jazz matazz
Messages postés3Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention28 août 2006 28 août 2006 à 20:29
Salut TeBeCo!
Je débute moins d'un an la programmation VB.NET.
Et j'avais encore de grosses lacune concernant la mise ne place d'un hook! A vrai dire je n'y suis jamais arrivé! Les aides étant trop complexe pour moi :(
Ton code m'a l'air clair, je suis entrain de le modifier pour qu'il corresponde à mon besoin. Je sens enfin que je tiens le bon bout, concernant les hook, et ça c'est grâce à toi TeBeCo ;)
Alors MErci!! Pour cette source!
Je viendrai mettre un petit mot si mes tests sont concluants ;)
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 7 août 2006 à 13:36
pas actuellement non plus helas ...
J'invite totu de meme tous les autre visiteurs de cette page a laisser un pti mot au moins après plus de 1000 visite ca fait bizarre ...
guiloune
Messages postés1Date d'inscriptionvendredi 5 septembre 2003StatutMembreDernière intervention 4 août 2006 4 août 2006 à 20:37
Salut TeBeCo
Je souffre de la même difficulté que toi. Je suis obligé de travailler en mode "réel" ce qui complique bcp le Dev.
A tu trouver une solution ?
Merci d'avance de vos contribution
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 14 juil. 2006 à 13:25
j'ai decouvert par hasard qu'en fait le code sous .net 2 marche en execution "reel" mais c'est lors de l'execution via le degubuguer que l'apel de l'API plante si qqun a plus d'onfo la dessus je susi preneur ...
Bug du debugueur .net ? mauvais reglage ?
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 5 juil. 2006 à 01:54
merci au 208 visites :) laissé un pti mot svp ca fait avancer les choses
enfin voila :)
7 avril 2007 à 23:46
http://sourceforge.net/projects/supercopier/
supercopier est un logiciel qui est un des plus avancé en OpenSource à ce sujet.
Je vous souhaite bonne lecture et avant tte question sachez que les fonctions appelées en C/C++ sont TRES souvent retrouvées sous forme d'API sous vb/VB.net en excluant ttes celles deja integrées au framework donc posé pas de question avant d'avoir été tappé le nom de la fonction directemnt dans la case "RECHERCHE" de :
www.msdn.com
qui je le rapelle contient TOUTE LA DOC ONLINE MSDN donc les reponse sont dessus (et oui lire fait partit de l'apprentissage meme en coding) aussi bien .net que C++.
(écrire aussi j'ai un peu de mal à cette heure la à alligner les phrase xD)
1 févr. 2007 à 09:46
Google est ton ami
http://msdn2.microsoft.com/fr-fr/library/ms242202(VS.80).aspx
Lien instructif sur la chose :)
++
1 févr. 2007 à 00:50
qu'est ce que cela fait réellement et est ce que ca risuqe d'altérer ou d'empecher le debugage de certaine ligne
30 janv. 2007 à 16:43
Merci, PBeuz je viens de tester ta solution et ç'est effectivement ce paramétrage qui bloqué le débuggueur...
Tu viens de m'enlever une épine dans le pied ;)
Merci à toi et bonne prog.
++
30 janv. 2007 à 16:29
Quand l'option est désactivée la fonction SetWindowsHookEx() fonctionne correctement avec le debugger
21 déc. 2006 à 12:50
Meme problème ici !
Copier/Coller de mon code et ca ne fonctionne pas en mode debug mais ca fonctionne en compilé ...
Pour info j'ai développé mon HOOK keyboard sous VS 2003 et je l'ai copié sous VS 2005.
Idem 0 erreur à la compilation mais le hook echoue en mode debug sur les meme lignes que tu spécifies.
Et pourtant ca marche en compilé ...
Pour moi le bug viens de visual studio et pas du Framework.
Si jamais vous trouver une solution faite le moi savoir ca m'interesse :)
++
Balin
19 oct. 2006 à 01:18
Return CallNextHookExSouris(hHookSouris, nCode, wParam, lParam)
ne doit pas etre apellé ou avec une valeur differente (dsl je repond a une heure tardive ou je susi fatigué) donc avant cela il faut que tu detecte les touches corespondante avec une instruction conditionnelle et en fonction de cela tu renvoi une valeur différente, je 'invitea lire la doc qui tourne autour des API HOOKé ici tu aura une entriere description de tout les parametre avec les structure a lire et les valeur des touches ...
merci a bientot
18 oct. 2006 à 16:32
1 sept. 2006 à 20:31
je te souhaites une bonne continuation dans tes projets
28 août 2006 à 20:29
Je débute moins d'un an la programmation VB.NET.
Et j'avais encore de grosses lacune concernant la mise ne place d'un hook! A vrai dire je n'y suis jamais arrivé! Les aides étant trop complexe pour moi :(
Ton code m'a l'air clair, je suis entrain de le modifier pour qu'il corresponde à mon besoin. Je sens enfin que je tiens le bon bout, concernant les hook, et ça c'est grâce à toi TeBeCo ;)
Alors MErci!! Pour cette source!
Je viendrai mettre un petit mot si mes tests sont concluants ;)
7 août 2006 à 13:36
J'invite totu de meme tous les autre visiteurs de cette page a laisser un pti mot au moins après plus de 1000 visite ca fait bizarre ...
4 août 2006 à 20:37
Je souffre de la même difficulté que toi. Je suis obligé de travailler en mode "réel" ce qui complique bcp le Dev.
A tu trouver une solution ?
Merci d'avance de vos contribution
14 juil. 2006 à 13:25
Bug du debugueur .net ? mauvais reglage ?
5 juil. 2006 à 01:54
enfin voila :)