IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

VC++ .NET Discussion :

interface soft en visual c++


Sujet :

VC++ .NET

  1. #21
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu utilises le messages WM_SETTEXT (s'il s'agit d'un edit toujours)

  2. #22
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    tu peux etre un peu plus claire stp merci

  3. #23
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    ben l�, dans mon exemple, pour r�cuperer la valeur, tu as envoy� le message WM_GETTEXT
    pour la mettre, utilise WM_SETTEXT

    n'h�site pas � consulter l'aide http://msdn2.microsoft.com/en-us/library/ms632644.aspx

  4. #24
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    ok mais comment je fais pour envoyer une valeur pr�cise sur l'afficheur de la calculatrice.

  5. #25
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    je t'avais tout expliqu� pourtant, il suffisait de regarder la msdn :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    	HWND h = FindWindow(TEXT("SciCalc"), NULL);
    	if (h)
    	{
    		HWND hEdit = FindWindowEx(h, NULL, TEXT("Edit"), NULL);
    		if (hEdit)
    			SendMessage(hEdit, WM_SETTEXT, NULL, (LPARAM)TEXT("1234"));
    	}

  6. #26
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    ok merci

  7. #27
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    comment je fais pour selectionner le logiciel que je veux controler moi. toi pour controler la calculatrice ta mis "SciCalc", et pour un autre logiciel on met quoi?
    Sinon dans le logiciel que j'utilise il y a plusieurs variable comment je peux aller controller une variable pr�cise?

    merci d'avance

  8. #28
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    utilise l'utilitaire spy++ pour connaitre le nom des fenetres et des classes de fenetres.
    Tu peux t'en servir aussi pour connaitre les ID des controles ou les types de controles

  9. #29
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    comment je fais pour utiliser l'utilitaire spy++, et sa consiste a quoi?
    merci

  10. #30
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    ok c'est bon j'ai trouver, je voudrais juste savoir sur spy++ quand il y a class name et classe styles on fais comment?
    merci

  11. #31
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    dans les outils de visual studio, tu as un outil qui s'appelle spy++
    il te permet d'espionner les fenetres
    tu peux donc retrouver les handles, les classes, etc ...
    c'est ce que j'ai fait pour la calculette

    essaie de regarder, si tu n'y arrives pas, je te ferai des copies d'�cran

  12. #32
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    ok c'est bon j'ai trouver spy++, mais j'ai un petit probleme car pour changer la variable il faut cliquer sur la variable en question pour avoir une zone d'edition. donc on fait comment dans ce cas?
    merci

  13. #33
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    j'ai rien compris

  14. #34
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    en fait je parle du logiciel ou je dois envoyer les donn�es. Pour modifier une variable il faut cliquer sur la variable en question et ensuite on peux rentrer une valeur,c'est pas comme sur la calculette ou on a une zone d'edition(la ou on peut ecrire). La il faut que je fasse un clique

    jespere que c'est claire la

  15. #35
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu dois simuler un click sur le bouton ?
    tu peux essayer en envoyant le message de click

  16. #36
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    et comment on fait pour envoyer un message de click?
    merci bcp

  17. #37
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu r�cup�res le handle du bouton, et tu fais (exemple pour la calculette, j'appui sur le bouton 8) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    	HWND h = FindWindow(TEXT("SciCalc"), NULL);
    	if (h)
    	{
    		HWND h8 = GetDlgItem(h, 0x84);
    		if (h8)
    		{
    			PostMessage(h8, WM_KEYDOWN, ' ', NULL);
    			PostMessage(h8, WM_KEYUP, ' ', NULL);
    		}
    	}

  18. #38
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    Ok merci bcp c'est bon sa marche

    Sinon tu ne sais pas ou est ce que je peux trouver de la doc sur la gestion du port parallele sous visual?
    Merci

  19. #39
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    recherche sur le forum, ca a du d�j� �tre abord�

  20. #40
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    32
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 32
    Par d�faut
    j'ai deja cherch� et j'ai rein trouver.
    en fait je voudrais envoyer des donn�es via le port parallele sur une carte memoire reli�e par le port parallele.
    tu sait pas comment on peut faire
    Merci bcp

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 2 sur 3 Premi�rePremi�re 123 Derni�reDerni�re

Discussions similaires

  1. Faire une belle interface avec MS Visual C# 2008 express
    Par pdtor dans le forum Windows Forms
    R�ponses: 4
    Dernier message: 15/04/2009, 14h08
  2. INterface graphique avec visual studio .net 2003
    Par Lucas42 dans le forum C++
    R�ponses: 4
    Dernier message: 09/11/2007, 19h28
  3. interface graphique avec Visual Editor sous Eclipse
    Par bino dans le forum Eclipse Java
    R�ponses: 3
    Dernier message: 08/06/2007, 13h38
  4. interface graphique avec visual C++ express 2005
    Par tiboo dans le forum Visual C++
    R�ponses: 2
    Dernier message: 18/08/2006, 09h10
  5. Interface graphique en Visual C++
    Par kintou-izac dans le forum MFC
    R�ponses: 3
    Dernier message: 16/03/2005, 22h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo