Fenster einer Anwendung extern öffnen ohne Parameter-Vorgabe

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Fenster einer Anwendung extern öffnen ohne Parameter-Vorgabe

Beitrag von RSBasic »

Guten Abend,


ich habe eine spezielle Frage und zwar...
Nehmen wir mal an, man hat eine Anwendung, die mehrere Sub-Fenster besitzt (wie z.B. das Einstellungsfenster des Programms), und man möchte extern darauf zugreifen und das interne Einstellungsfenster der Anwendung öffnen. (Natürlich muss die Haupt-Anwendung vorher ausgeführt werden.)
Ist es eigentlich überhaupt möglich, ohne dass der Entwickler des Programms Parameter für das Aufrufen des Einstellungsfensters bereitgestellt hat, extern zu öffnen?
Um mein Vorgehen etwas zu visualisieren:
Bild
(Eine fremde Anwendung möchte das Einstellungsfenster eines Programms öffnen.)

Man könnte zwar versuchen, einen Gadget-/Menü-Event beim Fremdprogramm auszulösen, so dass das gewünschte Fenster sowieso dadurch geöffnet wird, aber kann man das auch direkt machen?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
shadow
Beiträge: 189
Registriert: 23.03.2005 17:52
Wohnort: Lübeck

Re: Fenster einer Anwendung extern öffnen ohne Parameter-Vor

Beitrag von shadow »

Also direkt würde das wohl nur über eine API oder COM/OLE gehen. Ich bezweifle jedoch, dass eine Standardanwendung etwas derartiges zur Verfügung stellen würde...
Ich würde mal tippen, dir bleibt nichts anderes übrig als die guten alten key codes an das Programm zu senden. So habe ich das jedenfalls früher bei der Automation alter 16bit Anwendungen gemacht.

Aber würde mich gerne vom Gegenteil belehren lassen :wink:
ThinkPad T61 (in Gedenken) | PureBasic 4.61 B1 (32) | Windows 7 (32SP1) | ArchLinux (32) | Syllable (32)
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Fenster einer Anwendung extern öffnen ohne Parameter-Vor

Beitrag von RSBasic »

Hi shadow,


vielen Dank für deine Antwort.
Ich warte erstmal ab, vielleicht meldet sich doch jemand, der eventuell eine Lösung bereitstellen oder auch bestätigen kann, dass sowas nicht möglich ist.
Ansonsten werd ich wohl per Eventauslöser-API umsetzen.
Danke nochmal für deine Hilfe.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Antworten