Einzelnen Beitrag anzeigen

Delphi-Checker

Registriert seit: 4. Dez 2007
Ort: Im Osten
18 Beiträge
 
Delphi 10.1 Berlin Starter
 
#1

Button in anderer Anwendung

  Alt 13. Feb 2011, 11:48
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 mitSendMessage(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

Geändert von Delphi-Checker (13. Feb 2011 um 11:56 Uhr)
  Mit Zitat antworten Zitat