2

如何用scintilla改变编辑器的背景颜色,我不是很了解scintilla,但确实有效,以及如何?

4

3 回答 3

2
SendMessage(SCI_STYLESETBACK, STYLE_DEFAULT, RGB(0,0,0));

此代码将默认样式的背景设置为黑色。

于 2012-09-07T05:46:28.187 回答
1

SCI_STYLESETBACK设置文本的背景颜色。如果它没有产生您正在寻找的结果,请发布屏幕截图。另一个可能对您有帮助的设置是SCI_SETWHITESPACEBACK

于 2012-09-10T11:41:41.107 回答
0

尝试这个;

SendMessage(SCI_STYLESETBACK, 32, (LPARAM)RGB(r, g, b));  // set back-color of window

SendMessage(SCI_STYLESETBACK, 33, (LPARAM)RGB(r, g, b));  // set back-color of margin
于 2014-09-16T08:40:22.777 回答