je souhaite areter l'affichage d'un ShowMessage par programmation
comment faut il faire ??
je souhaite areter l'affichage d'un ShowMessage par programmation
comment faut il faire ??
Simuler un clique sur le bouton ok![]()
![]()
![]()
![]()
je pense qu il faudrait deja recuperer le handle du message
![]()
![]()
![]()
psss : c'est pas la taverne iciEnvoyé par pottiez
![]()
Mais c'est vrai que c'est interessent.
je vais chercher
lanonyme
Décidement on tourne en rond!
Désolé j'ai pas pu m'en empécherEnvoyé par lanonyme
ca aussi ca a deja été dit dans le sujet precedent... bon la sortie c'est ou??Envoyé par uriotcea
pour ceux qui n'auraient pas suivi... c'est la suite de ce sujet: http://www.developpez.net/forums/sho...d.php?t=164686
Eh bien voila
Ce ne fut pas tres compliquer![]()
Avec une petite recherche sur le fofo + la FAQ et hop :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 HWND h = FindWindow("TMessageForm", NULL); // handle de la premier fenetre HWND h2 = FindWindowEx(h,NULL,"TButton", NULL); //handle du bouton PostMessage(h2, WM_KEYDOWN, VK_RETURN, 0); // simule la touche entrée
Si tout cela vous interresse (moi le premier), aller voir :
http://tcharles.developpez.com/simul/#handle
Sur ce Bonne soirée !
lanonyme
Une solution a été posté sur le premier sujet : http://www.developpez.net/forums/sho...=164686&page=4
Je viens d'ajouter un message sur ton autre post. Il te suffit de simuler sa validation en simulant l'appuie sur "ENTREE" de ton clavier avec la fonction donnée sur la FAQ:
Sans oublié d'arréter le Timer permettant l'attente. Sur l'autre post, tu trouveras le code complet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 keybd_event(VK_RETURN,0,0,0);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager