Ich habe ein Java-Programm, was einen versteckten Word-Prozess startet (dieses ist nicht veränderbar). Ein darin von mir gestricktes VBA-Makro bringt nun eine Abfrageformular auf den Schirm. Das Fenster selbst und der Eintrag in der Taskleiste werden aber leider nicht angezeigt. Das Fenster kann aber per ALT-Tab bzw. Taskmanager erreicht werden und arbeitet dann auch normal weiter und hat den Focus.
Ich habe schon probiert:
Nichts klappt. Hat noch jemand eine Idee, wie man das Fenster sichtbar bekommt und den Focus verpasst. Ich mutmaße mal, dass man irgendwie das Fenster erst sichtbar schalten muss...
Ich habe schon probiert:
- SetFocus
- SetForegroundWindow
- BringWindowToTop
- ShowWindow
- ShowWindowAsync
- SwitchToThisWindow
- SetWindowPlacement
- AttachThreadInput (zum Wechseln des Focuses zum eigenen Thread, um dann das Fenster nach vorn zu bringen)
Nichts klappt. Hat noch jemand eine Idee, wie man das Fenster sichtbar bekommt und den Focus verpasst. Ich mutmaße mal, dass man irgendwie das Fenster erst sichtbar schalten muss...
Comment