如何用scintilla更改编辑器的背景颜色?

时间:2012-09-07 00:14:34

标签: mfc scintilla

如何用scintilla改变编辑器的背景颜色,我不太了解scintilla,但它确实有用,怎么样?

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

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

答案 2 :(得分: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