开发者

Can I get the RGB of a system color in C# without using pinvoke?

I want to determine the RGB color of a system color such as Sys开发者_Python百科temColors.HotTrack.

Is there a way to do this without resorting to using P/Invoke and GetSysColor (not including drawing into a bitmap and checking pixel values)?


byte r = SystemColors.HotTrack.R;
byte g = SystemColors.HotTrack.G;
byte b = SystemColors.HotTrack.B;

or

int argb = SystemColors.HotTrack.ToArgb();
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜