Hallo alle zusammen,
habe ein kleines Problem mit einer, wie ich denke, sehr simplen Sache:
Ich möchte mit meinem Programm ein externes Fenster Mini- bzw. Maximieren.
Habe schon selber probiert, aber das klappt auf jeden Fall nicht:
Soweit so gut: Habe dann als "Exakter Fenstertitel" z. B. "Unbenannt - Editor" für einen ganz normal geöffneten Editor genommen. In der Form habe ich ich den nen Button eingefügt, der die Funktion ausführen soll. Aber es passiert nichts...
Kann mir jemand sagen wieso? Oder hier einfach einen code reinposten, mit dem das Ganze funktioniert?
Danke schonmal im Vorraus
EDIT: Natürlich habe ich unten statt vbMinimizedNoFocus schon anderes eingesetz, wie:
vbHide
vbMaximizedFocus
vbMinimizedFocus
vbNormalFocus
vbNormalNoFocus
habe ein kleines Problem mit einer, wie ich denke, sehr simplen Sache:
Ich möchte mit meinem Programm ein externes Fenster Mini- bzw. Maximieren.
Habe schon selber probiert, aber das klappt auf jeden Fall nicht:
VB.NET-Quellcode
- Private Declare Function FindWindow Lib "user32" _
- Alias "FindWindowA" ( _
- ByVal lpClassName As String, _
- ByVal lpWindowName As String) As Long
- Private Declare Function ShowWindow Lib "user32" ( _
- ByVal hWnd As Long, _
- ByVal nCmdShow As Long) As Long
- Dim lhWnd As Long
- Dim sTitle As String
- sTitle = "Exakter Fenstertitel"
- lhWnd = FindWindow(vbNullString, sTitle)
- ShowWindow lhWnd, vbMinimizedNoFocus
Soweit so gut: Habe dann als "Exakter Fenstertitel" z. B. "Unbenannt - Editor" für einen ganz normal geöffneten Editor genommen. In der Form habe ich ich den nen Button eingefügt, der die Funktion ausführen soll. Aber es passiert nichts...
Kann mir jemand sagen wieso? Oder hier einfach einen code reinposten, mit dem das Ganze funktioniert?
Danke schonmal im Vorraus
EDIT: Natürlich habe ich unten statt vbMinimizedNoFocus schon anderes eingesetz, wie:
vbHide
vbMaximizedFocus
vbMinimizedFocus
vbNormalFocus
vbNormalNoFocus