Handle - buttona z obrazkiem ?

Handle - buttona z obrazkiem ?
MI
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:20
0

Begin

Witam
Ostatnio mam przyjemność rozwijać sie w tematyce delphi, lecz na mojej ślicznie usłanej drodze napotkałem taki skromny problem. Mianowicie mam za zadanie znaleźć handle guzika z obrazkiem w oknie pewnego programu.
Potrafie nacisnąc guzik ktory ma napis i znalezc uchwyt po captionie, ale na butonie z obrazkiem juz leże a zwłaszcza że są ich tam 2 z dwoma innymi obrazkami. Czy jest ktoś w stanie mi cos poradzic ? :>

end.

KA
  • Rejestracja:prawie 20 lat
  • Ostatnio:minuta
  • Lokalizacja:Gorlice
1

Prawdopodobnie nie ma uchwytu gdyż nie jest to taki standardowy button z Windows a dziedziczy (jeżeli w Delphi) po TGraphicControl czyli po prostu jest rysowany samodzielnie a nie jest to standardowa kontrolka np. TSpeedButtton z Delphi też nie posiada uchwytu.


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
MI
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:20
0

Sprawdzałem programem MHook i poprzez najechanie na przycisk myszą pokazuje mi handle i klase Button, uzywajac polecenia przycisniencia klawisza dziala.
wszystko jest ok ALe ja nie chce uzywac programu mhook tylko sam mój program musi wylapac jaki jest uchwyt , a handle za kazdym innym uruchomieniem jest inny.

Młody
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 10 lat
  • Postów:418
2
edytowany 2x, ostatnio: Młody
MI
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:20
0

Udało mi sie przerobic Olesia kod w taki sposob aby przy drugim butonie wyslal komende click i wszystko dziala jak nalezy
Dziekuje za pomoc wam obu.
SOLVED

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.