| Creation DLL pour un utilitaire "médicale" | |
|
|
| Auteur | Message |
|---|
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Creation DLL pour un utilitaire "médicale" Ven 5 Oct - 11:11 | |
| Bonjour,
Je suis papa d'un enfant atteint d'une grave maladie (mortelle aujourd'hui). Mon fils fait de la kiné tous les jours et j'ai crée un utilitaire qui permet d'utiliser la carte son du pc et transformer un souffle en action touche dans un jeu.
Voir le forum pour plus de détail: http://aime.keuf.net/index.htm
Pour amméliorer l'utilitaire, j'ai besoin d'une dll que je ne sais pas faire.
Voilà en gros ce que j'aurrais besoin:
Je saisis un nom d'excecutable que j'ai au préalblement lancé. J'aimerais que la dll me renvoie soit le nom de la fenêtre window associé au programme ou son numéro.
Pouvez-vous m'aider?
Merci d'avance |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 5 Oct - 13:42 | |
| ""by tcho_i_er""
Tu es tcho_i_ier ?
Sinon pour la dll cela peut se faire. |
|
 | |
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 5 Oct - 13:52 | |
| Non, je ne suis pas tcho-i-er mais "juval" comme je l'ai dit plus haut et membre "actif" du forum de Tcho-i-er aime.keuf.net
Et j'ai vraiment besoin de cette DLL.
Merci d'avance |
|
 | |
tcho_i_er Utilisateur confirmé: Rang ****

Age : 17 Inscrit le : 05 Juil 2006 Messages : 806 Localisation : ALSACE : ────────── : Avancement :
  (0/100)
| |
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 5 Oct - 14:04 | |
| | Je vais finir mes travaux et je vais faire la dll surement ce soir. |
|
 | |
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 5 Oct - 14:30 | |
| | As-tu besion de plus d'information? |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 5 Oct - 16:21 | |
| | Tu veux bien que la dll prennent un string en input qui sera par exemple "fila.exe" puis la dll renvoit l'id de l'handle de la fenetre avec une fonction et le titre de cette fenetre avec un autre fonction ? |
|
 | |
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 5 Oct - 16:43 | |
| Oui, c'est cela.
On envoie en entrée une chaîne de caractère "toto.exe".
La sortie renvoie : sur une variable l' Id de l'handle de de la fenêtre associée à l'excecutable "toto.exe". sur une autre variable le nom ou titre de la fenêtre en chaîne de caractère
merci |
|
 | |
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Lun 8 Oct - 12:44 | |
| blizter as-tu eu le temps de faire la dll? En tout cas merci d'avance |
|
 | |
[TheDarkTiger] Modérateur 'Programmation'

Age : 21 Inscrit le : 08 Juin 2005 Messages : 5462 Localisation : Essonne : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Lun 8 Oct - 19:49 | |
| juste une question, pourquoi s'embêter avec une DLL ?
on peut le faire en GML ...
mv_10.rar - 2.36MB
ceci dit, une DLL sera plus rapide à executer . _________________ Bonne chance pour vos projets actuels! Prêt à aider ceux qui en ont besoin ^^

Bienvenue au 1121eme utilisateur : millgab !
... par pitié, arrêtez de foutre le merdier sur le forum ! (il me serait agréable que vous ussiez la politesse de ne point étaler des propos inutiles.) |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Lun 8 Oct - 20:54 | |
| | [TheDarkTiger] a écrit: | juste une question, pourquoi s'embêter avec une DLL ?
on peut le faire en GML ...
mv_10.rar - 2.36MB
ceci dit, une DLL sera plus rapide à executer . |
Euh je crois que ta pas du tout compris.
Et sinon, j'ai essayer pour la dll, le code c++ ca va, mais c'Est de renvoyé ca a gm qui semble faire *****.
[edit]
J'ai trouver le prob, ça renvoit l'handle, maintenant me reste juste a retourner le nom de la fenetre.
Dernière édition par le Lun 8 Oct - 21:34, édité 1 fois |
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Lun 8 Oct - 21:25 | |
| Tu as testé avec un programme c++ d'appeller la dll pour voir si elle fonctionnait? _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Lun 8 Oct - 21:34 | |
| Oui, la dll fonctionnait, c'était que je croyais que gm envoyait des string mais il envoit plutôt des tableaux de char.
Me reste plus qu'a renvoyé le titre de la fenetre maintenant. |
|
 | |
[TheDarkTiger] Modérateur 'Programmation'

Age : 21 Inscrit le : 08 Juin 2005 Messages : 5462 Localisation : Essonne : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Lun 8 Oct - 22:08 | |
| oups , toutes mes excuses les plus plates, jeme suis totalement gouré
désolé, je pensait que vous étiez encore sur cette DLL pour transformer le soufle en appuit sur espace  _________________ Bonne chance pour vos projets actuels! Prêt à aider ceux qui en ont besoin ^^

Bienvenue au 1121eme utilisateur : millgab !
... par pitié, arrêtez de foutre le merdier sur le forum ! (il me serait agréable que vous ussiez la politesse de ne point étaler des propos inutiles.) |
|
 | |
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Mar 9 Oct - 7:35 | |
| Je n'ai pas besoin de le renvoyer à gamme maker.....
En fait, j'utilise le programme Labview.
Je lance un programme avec labview.
J'appelle une dll. Je lui donne le nom du programme et je récupère le handle de la fenêtre qui a été ouverte et/ou le nom de la fenêtre qui a été ouverte par la programme.
Jamais je ne le passe dans le programme "game maker".
Par exemple:
avec labview, je lance:
Mario.exe
Ensuite j'active la fenêtre du jeu de mario "jeu" par le biais de la fonction findwindow (user32.dll). Je récupère le Hwnd et par showwindow (user32.dll) j'active le fenêtre jeu.
J'analyse le son pour le tranformer en signal carré que je tramforme en appui touche.
Cette appui touche, je l'envoie sur la fenêtre "jeu" activé.
Le but de la Dll dont j'ai besoin et d'éviter d'imposer le nom de la fenêtre "jeu".
Merci de votre participation....... PS: Je pense que le handle suffit. |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| |
 | |
tcho_i_er Utilisateur confirmé: Rang ****

Age : 17 Inscrit le : 05 Juil 2006 Messages : 806 Localisation : ALSACE : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 12 Oct - 7:03 | |
| Merci blizter pour ta création  _________________
|
|
 | |
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 12 Oct - 7:43 | |
| Merci beaucoup,
Je vais la tester tout de suite.....
@ plus |
|
 | |
juval Nouveau
Inscrit le : 05 Oct 2007 Messages : 8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Creation DLL pour un utilitaire "médicale" Ven 9 Nov - 8:47 | |
| J'ai utilisé la dll.
J'obtiens un handle.....
Mais en utilisant la dll findwindow (user32.dll) en rentrant le nom de la fenêtre, je n'ai pas le même handle.
Le handle que ta dll me fournie, ne me permet pas d'activer la fenêtre qui correspond au programme......
Pouvez-vous m'aider sur ce point?
Merci d'avance |
|
 | |
| Creation DLL pour un utilitaire "médicale" | |
|