Development/C#
16진수 컬러 알아보기!
오틸라
2008. 5. 26. 19:11
반응형
string bb = "H808080";
int r = Convert.ToInt32(bb.Substring(1, 2), 16);
int g = Convert.ToInt32(bb.Substring(3, 2), 16);
int b = Convert.ToInt32(bb.Substring(5, 2), 16);
Color c = Color.FromArgb(r, g, b);
pictureBox1.BackColor = c;
for (KnownColor kc = KnownColor.ActiveBorder; kc <= KnownColor.YellowGreen; ++kc)
{
Color c2 = Color.FromKnownColor(kc);
if ((c.A == c2.A) && (c.R == c2.R) &&
(c.G == c2.G) && (c.B == c2.B))
{
label1.Text = kc.ToString();
}
}
반응형