Тема: AHK:присвоить переменной выделенный текст без использования clipboard?
С использованием clipboard это делается достаточно легко:
Clipboard=
Alt & E::
Send ^c
ClipWait
Clipboardd:= Clipboard
msgbox % Clipboardd
return
Но я не пойму, как это можно сделать без использования clipboard. Нашел на др. форумах, что в теории это делается при помощи SendMessage EM_GETSELTEXT. Только почему-то вот этот скрипт:
Alt & Q::
{
wParam = 0
lParam = ""
SendMessage EM_GETSELTEXT,wParam,lParam
msgbox lParam: %lParam%
}
Return
Не работает и выдает данный Msgbox при нажатии ALT+Q:
При использовании SendMessage 0x0D,wParam,lParam и SendMessage 0xB0,wParam,lParam также не работает.
И никак не могу найти, как это сделать без использования clipboard. Знатоки, подскажите, пожалуйста.