Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Anwendungen beeinflußen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.07.2006, 23:15 Uhr
login



Hallo,

ist es möglich Buttons, Felder, ect. in einer anderen laufenden Anwendung zu beeinflußen? Wäre es z.B. möglich einen Button unsichtbar zu machen oder zu (de)aktivieren? Falls das möglich ist (egal wie), wie mache ich das am besten?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.08.2006, 22:06 Uhr
~Lars
Gast



Zitat von login:
ist es möglich Buttons, Felder, ect. in einer anderen laufenden Anwendung zu beeinflußen? Wäre es z.B. möglich einen Button unsichtbar zu machen oder zu (de)aktivieren? Falls das möglich ist (egal wie), wie mache ich das am besten?


Im Prinzip ist das möglich. Zum Beispiel kriegst Du mit GetForegroundWindow ein Handle auf das Fenster, welches den Fokus hat und kannst dann beispielsweise mit SetWindowText den Fenstertitel ändern oder mit SetWindowLong verschiedene Parameter ändern. Wie man jetzt an die Handles von Buttons und so kommt, weiß ich auch nicht aus dem Hut, mußt Du mal ein bißchen im API herumgraben, fängst Du an auf der Seite http://msdn2.microsoft.com/de-de/default.aspx und tippst beispielsweise GetWindow als Suchtext ein. Auf irgendeiner der erscheinenden Seiten des Suchergebnisses gibt es dann Links zu anderen Funktionen etc.

Viel Glück! Und wenn Du was rausgefunden hast, schreibe es doch hier ins Forum, dann müssen andere nicht auch noch suchen :-)

ciao
Lars
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: