Come faccio a determinare se il pulsante di scorrimento è premuto o depresso e, in tal caso, premerlo! - pagina 3

 
LEOK:
Allora sono totalmente confuso. Qualcuno può darmi il codice o postare un'immagine che lo spieghi .... per favore. !

Aprire WinSpy / Spy++, selezionare la finestra dello strumento, poi premere delicatamente
sul pulsante che ferma lo scorrimento. E da qualche parte nel registro c'è un messaggio che appare.
I messaggi intrusivi sono disabilitati.

 
jartmailru:
C'è qualcosa che non va nella tua mente...
Il comando grafico vi raggiunge senza aprire questo dialogo.
Andrei, naturalmente il comando viene ricevuto, ma è necessario ottenere la posizione del pulsante. Per farlo, la finestra di dialogo deve ancora essere aperta.
 
Zhunko:
Andrei, naturalmente il comando passa, ma devi ottenere la posizione del pulsante. Dovrete comunque aprire la finestra di dialogo per farlo.
Hmmm... Bene, la selezione degli strumenti è possibile senza aprire un dialogo. Viene inviato solo un messaggio.
 
jartmailru:
Hmmm... Bene, la selezione degli strumenti è possibile senza aprire un dialogo. Viene inviato solo un messaggio.

Potresti almeno dare qualche testo di codice da leggere e studiare?!
 
LEOK:
Potresti almeno dare un po' di testo del codice per la revisione e lo studio?!
SendMessage() e alcuni parametri all'interno :-)
 
LEOK:

Potresti almeno darmi qualche testo in codice da leggere e studiare?!
Andrei ha scritto sulla scelta dello strumento. Non ne hai bisogno. Nella pagina precedente ho scritto una lista di cosa fare. Avete già trovato la finestra di dialogo.
 

Buone vacanze a tutti gli uomini!

 

Qui nel file di intestazione c'è un comando per l'autoscorrimento.
Calcolato dai messaggi in Spy sulla finestra principale di MT.
https://www.mql5.com/en/forum/124688

Beh, lo stato attuale è probabilmente più complicato...

 
Puoi prendere lo stato direttamente dalla barra degli strumenti
 
jartmailru:

Qui nel file di intestazione c'è un comando per l'autoscorrimento.
È calcolato a partire dai messaggi di Spy nella finestra principale di MT.
https://www.mql5.com/en/forum/124688

Beh, lo stato attuale è probabilmente più complicato...

Se Leo è stato attento, il link alla libreria è il mio WinUser32.mqh. Ha tutti i comandi e le funzioni necessarie. Non c'è bisogno di esportare nulla.

jartmailru:
Puoi ottenere lo stato direttamente dalla barra degli strumenti.
Le difficoltà di questo metodo sono state descritte sopra.

Motivazione: