2014-01-31 82 views
3

如何通過在記事本++中編寫插件,在c#中設置和刪除閃爍文檔中查找文本的顏色。我嘗試下面的代碼:記事本++插件 - 查找並高亮顯示文本

Win32.SendMessage(PluginBase.GetCurrentScintilla(), SciMsg.SCI_STYLESETBACK, 0, 0xFFFF00);

幫我突出顯示特定的文字。

回答

0

如果你想改變selection background color,然後嘗試:

Win32.SendMessage(PluginBase.GetCurrentScintilla(), 
        SciMsg.SCI_SETSELBACK, 1, 0xFFFF00); 

如果你想改變selection foreground color,然後嘗試:

Win32.SendMessage(PluginBase.GetCurrentScintilla(), 
        SciMsg.SCI_SETSELFORE, 1, 0xFF0000); 

要重新設置默認的顏色,通過0代替1