Microsoft相当于gtk_widget_modify_bg

时间:2018-10-01 18:44:31

标签: windows colors gtk2

在gtk2中我可以使用

gtk_widget_modify_bg(widget,STATE_NORMAL,&color)

在应用程序运行时更改窗口小部件的背景颜色。 什么是Microsoft Windows等价物?

我尝试过:

hDC = GetDC(handle)
SetBkColor(hDC,color)
ReleaseDC(handle,hDC)

句柄指的是控件/窗口小部件,但仅在用户调整窗口大小后才生效。调用MoveWindow也会引起颜色变化,但前提是新的尺寸至少略有不同。

0 个答案:

没有答案