Hallo, ich möchte gern den Namen eines Fensters (z.B. notepad) ändern.
Ich habe mich schon bei google ein wenig erkundigt, jedoch will es nicht ganz funktionieren
Der Titel lautet dann zwar nichtmehr "Unbenannt - Editor", aber auch leider sonstnichts.
Weiß jemand woran das liegen könnte, bzw. wie es richtig geht?
Ich habe mich schon bei google ein wenig erkundigt, jedoch will es nicht ganz funktionieren
VB.NET-Quellcode
- Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtr
- Private Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Dim hwnd As String = FindWindow(Nothing, "Unbenannt - Editor")
- SetWindowText(hwnd, "Test")
- End Sub
Der Titel lautet dann zwar nichtmehr "Unbenannt - Editor", aber auch leider sonstnichts.
Weiß jemand woran das liegen könnte, bzw. wie es richtig geht?