Comment déterminer si le bouton de défilement est enfoncé ou non et, le cas échéant, l'enfoncer ! - page 3

 
LEOK:
Alors je suis totalement confus. Quelqu'un peut-il me donner le code ou poster une image expliquant le tout ..... s'il vous plaît. !

Ouvrez WinSpy / Spy++, sélectionnez la fenêtre de l'outil, puis appuyez doucement sur
sur le bouton qui arrête le défilement. Et quelque part dans le journal, il y a un message qui s'affiche.
Les messages intrusifs sont désactivés.

 
jartmailru:
Quelque chose ne tourne pas rond dans votre esprit...
La commande graphique vous parvient sans ouvrir ce dialogue.
Andrei, bien sûr la commande est reçue, mais tu dois obtenir la position du bouton. Pour ce faire, il faut encore ouvrir la boîte de dialogue.
 
Zhunko:
Andrei, bien sûr que la commande passe, mais tu dois obtenir la position du bouton. Pour ce faire, vous devrez toujours ouvrir la boîte de dialogue.
Hmmm... Eh bien, la sélection d'outils est possible sans ouvrir de dialogue. Un simple message est envoyé.
 
jartmailru:
Hmmm... Eh bien, la sélection des outils est possible sans ouvrir de dialogue. Un simple message est envoyé.

Pourriez-vous au moins donner un texte de code à lire et à étudier ? !
 
LEOK:
Pourriez-vous au moins donner un texte du code pour examen et étude ? !
SendMessage() et quelques paramètres à l'intérieur :-)
 
LEOK:

Pourriez-vous au moins me donner un texte de code à lire et à étudier ? !
Andrei a écrit sur le choix de l'outil. Vous n'en avez pas besoin. Sur la page précédente, j'ai écrit une liste de ce qu'il faut faire. Vous avez déjà trouvé la boîte de dialogue.
 

Joyeuses fêtes à tous les hommes !

 

Ici dans le fichier d'en-tête il y a une commande pour autoscroll.
Calculé à partir des messages dans Spy sur la fenêtre principale de MT.
https://www.mql5.com/en/forum/124688

Eh bien, l'état actuel est probablement plus compliqué...

 
Vous pouvez prendre l'état directement depuis la barre d'outils
 
jartmailru:

Ici dans le fichier d'en-tête il y a une commande pour autoscroll.
Il est calculé à partir des messages dans Spy sur la fenêtre principale de MT.
https://www.mql5.com/en/forum/124688

Eh bien, l'état actuel est probablement plus compliqué...

Si Leo a été attentif, le lien vers la bibliothèque est mon WinUser32.mqh. Il dispose de toutes les commandes et fonctions nécessaires. Il n'est pas nécessaire d'exporter quoi que ce soit.

jartmailru:
Vous pouvez obtenir le statut directement à partir de la barre d'outils.
Les difficultés de cette méthode ont été décrites ci-dessus.