Como posso determinar se o botão de rolagem é pressionado ou deprimido e, em caso afirmativo, pressioná-lo! - página 3

 
LEOK:
Então estou totalmente confuso. Alguém pode me dar o código ou postar uma foto explicando isso .... por favor. !

Abra WinSpy / Spy++, selecione a janela de ferramentas, depois pressione suavemente
no botão que pára o pergaminho. E em algum lugar no tronco há uma mensagem surgindo.
As mensagens intrusivas são desativadas.

 
jartmailru:
Algo não está muito bem em sua mente...
O comando gráfico chega até você sem abrir este diálogo.
Andrei, é claro que o comando é recebido, mas você precisa obter a posição do botão. Para isso, a caixa de diálogo ainda tem que ser aberta.
 
Zhunko:
Andrei, é claro que o comando passa, mas você precisa obter a posição do botão. Você ainda terá que abrir o diálogo para fazer isso.
Hmmm... Bem, a seleção de ferramentas é possível sem abrir um diálogo. Apenas uma mensagem é enviada.
 
jartmailru:
Hmmm... Bem, a seleção de ferramentas é possível sem abrir um diálogo. Apenas uma mensagem é enviada.

Você poderia ao menos dar algum texto de código para ler e estudar ?!
 
LEOK:
Você poderia ao menos dar algum texto do código para revisão e estudo?!
SendMessage() e alguns parâmetros internos :-)
 
LEOK:

Você poderia ao menos me dar algum texto de código para ler e estudar?!
Andrei escreveu sobre a escolha da ferramenta. Você não precisa disso. Na página anterior, escrevi uma lista do que fazer. Você já encontrou a caixa de diálogo.
 

Boas festas para todos os homens!

 

Aqui no arquivo de cabeçalho há um comando para autoscroll.
Calculado a partir de mensagens em Spy na janela principal do MT.
https://www.mql5.com/en/forum/124688

Bem, o estado atual é provavelmente mais complicado...

 
Você pode tomar o estado diretamente da barra de ferramentas
 
jartmailru:

Aqui no arquivo de cabeçalho há um comando para autoscroll.
É calculado a partir de mensagens em Spy na janela principal do MT.
https://www.mql5.com/en/forum/124688

Bem, o estado atual é provavelmente mais complicado...

Se Leo estava atento, o link para a biblioteca é meu WinUser32.mqh. Tem todos os comandos e funções necessárias. Nada precisa ser exportado.

jartmailru:
Você pode obter o status diretamente da barra de ferramentas.
As dificuldades deste método já foram descritas acima.

Razão: