wxWidgets:前景色与背景色

wxWidgets中有多个函数可以用来设定前景色和背景色,下面就来看看他们的用法区别:

wxWindow::SetBackgroundColour(const wxColour &)

    在你重绘前,Windows将用这个颜色清除无效区域。

wxDC::SetTextForeground(const wxColour &)

    设置文字前景色

wxDC::SetTextBackground(const wxColour &)

    设置文字背景色

wxDC::SetBackground(const wxBrush &)

    wxDC::Clear()用该函数指定的brush清除窗口。

wxDC::SetBrush(const wxBrush &)

    该Brush将用来填充封闭区域(例如wxDC::DrawRectangle绘制出的矩形内部)。

wxDC::SetPen(const wxPen &)

    该Pen将用来绘制线条,如DrawLine或DrawRectangle的矩形边框。

原文地址:https://www.cnblogs.com/byeyear/p/3494282.html