Copie el título de la ventana activa al portapapeles en Microsoft Windows

Estoy buscando un programa de Microsoft Windows que pueda copiar el título de la ventana seleccionada en el portapapeles. Preferiblemente, con un atajo de teclado. Cualquier licencia o precio está bien.

Respuestas (2)

Puede usar una secuencia de comandos para hacerlo con AutoHotkey (lenguaje de secuencias de comandos gratuito para la automatización de escritorio en Windows):

^!l::
WinGetActiveTitle, Title
Clipboard = %Title%
return
Que hace ! significa en AutoHotKey? ^ significa control, entonces, ¿cuál es realmente la tecla de acceso rápido?
! es el modificador Alt autohotkey.com/docs/Hotkeys.htm Por lo tanto, todo el atajo de teclas rápidas es Ctrl + Alt + L

Puede usar un comando de voz en Dragon NaturallySpeaking (no gratuito).

Código de 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
'

ingrese la descripción de la imagen aquí