Titel des aktiven Fensters in die Zwischenablage von Microsoft Windows kopieren

Ich suche ein Microsoft Windows-Programm, das den Titel des ausgewählten Fensters in die Zwischenablage kopieren kann. Am besten mit Tastenkürzel. Jede Lizenz oder Preis ist in Ordnung.

Antworten (2)

Sie können ein Skript verwenden, um dies mit AutoHotkey (kostenlose Skriptsprache für die Desktop-Automatisierung unter Windows) zu tun:

^!l::
WinGetActiveTitle, Title
Clipboard = %Title%
return
Was macht ! meine in AutoHotKey? ^ bedeutet Steuerung, also was ist der Hotkey eigentlich?
! ist Alt-Modifikator autohotkey.com/docs/Hotkeys.htm Die gesamte Hotkey-Verknüpfung ist daher Strg + Alt + L

Sie können in Dragon NaturallySpeaking (kostenpflichtig) einen Sprachbefehl verwenden.

Code von PGilm :

'
'   get window title
'
Sub Main
    Clipboard ( GetWindowTitle )
End Sub
'
'   Use these Windows Functions for Getting an active Window title
'
Declare Function GetForegroundWindow Lib "user32" () As Long
'
Declare Function GetWindowText Lib "user32" _
    Alias "GetWindowTextA" ( ByVal hwnd As Long , _
        ByVal lpString As String , ByVal cch As Long ) As Long
'
'   GetWindowTitle
'   (Gets an active Window title)
'
Function GetWindowTitle() As String
    Dim x As Integer
    Dim TitleText As String * 300
    Dim hw As Long
    hw = GetForegroundWindow()
    x = GetWindowText ( hw , TitleText , Len ( TitleText ) )
    GetWindowTitle = Trim ( Left ( TitleText , x ) )
End Function
'

Geben Sie hier die Bildbeschreibung ein