Hallo, ich versuche krampfhaft den Status eines Button in einer
andren Anwendung zu ermitteln. Das
Handle des Buttons habe ich,
und ein ansprechen des Buttons mit
SendMessage(wndChild,BM_CLICK,0,0)
bring auch den gewünschten Erfolg.
Die Abfragen zum Status des Buttons bringen keinen Erfolg.
Delphi-Quellcode:
Style := getWindowLong(wndMain, gwl_style);
if (Style and WS_DISABLED) <> WS_DISABLED then ...// kein Ergebniss
und
if (SendMessage(wndChild,BM_GETSTATE,0,0) and BST_PUSHED) = BST_PUSHED then... //kein Ergebniss
Vieleicht hat ja noch jemand eine Idee, woran das liegen kann.
Gruss Jörg