- Offizieller Beitrag
Hi,
ich bastel ja gerade an der Verwendung von Notepad++ als AutoIt-Editor.
Nun benötige ich Interaktionen mit dem NPP-Fenster (Scintilla-Edit-Control). Scintilla verwendet einen eigenen Adressraum, somit kann man nicht mit WM_GETTEXT und WM_SETTEXT arbeiten. Dazu gibt es von Scintilla eigene Messages.
Ich habe jetzt mal ein Skript nachgestellt um den Text des aktuell offenen NPP-Fensters auszugeben. Aber schon die Abfrage der Textlänge bleibt ohne Erfolg.
#Include <SendMessage.au3>
[/autoit][autoit][/autoit][autoit]Local $Wnd = WinGetHandle('[CLASS:Notepad++]'), $Len
$Len = _SendMessage($Wnd, 2183, 0, 0) ; Rückgabe '0', kein Fehler
Hat jemand eine Idee?