gpt4 book ai didi

c# - Notepad++ 插件 - 查找和突出显示文本

转载 作者:行者123 更新时间:2023-11-30 18:30:26 26 4
gpt4 key购买 nike

如何通过在 c# 中为 notepad++ 编写插件来设置和删除 scintilla 文档中查找文本的颜色。我尝试了以下代码:

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

帮助我突出显示特定文本。

最佳答案

如果你想改变 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

关于c# - Notepad++ 插件 - 查找和突出显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21478948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com