我有一个由 win32 api 函数创建的值 ChooseColor我想将它转换成 RGB 十六进制三元组。我该怎么做呢。 ChooseColor 返回的数字到底是多少?
最佳答案
当您在 .NET 中执行此操作时,您可以使用 COLORREF
值并使用以下方法转换为 .NET 颜色:
Color colour = ColorTranslator.FromWin32(myColorRef);
如果您希望将其作为 HTML 十六进制三元组字符串:
string htmlColour = ColorTranslator.ToHTML(colour);
关于.net - 如何将 Win32 API 函数 "ChooseColor "创建的颜色值转换为 css 兼容的 RGB 十六进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9080275/