zoukankan      html  css  js  c++  java
  • c++builder Color

    procedure ExtractRGB(const Color: Graphics.TColor; out Red, Green, Blue: Byte);
    var
      RGB: Windows.TColorRef; // RGB equivalent of given Colour
    begin
      RGB := Graphics.ColorToRGB(Color);  // ensures system Colours are converted
      Red := Windows.GetRValue(RGB);
      Green := Windows.GetGValue(RGB);
      Blue := Windows.GetBValue(RGB);
    end;

    (TColor)

     ColorToRGB

    ColorToString

    StringToColor

    ColorToIdent

    IdentToColor

    ColorToWebColorName

    ColorToWebColorStr

    WebColorNameToColor

    WebColorStrToColor

     WebColorToRGB

    RGBToWebColorStr

    RGBToWebColorName

    Form1->Color =
        (StrToInt(RedEdit->Text) << 16) +
        (StrToInt(GreenEdit->Text) << 8) +
        (StrToInt(BlueEdit->Text));
    #define RGB(r,g,b)          ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))<<8))|(((DWORD)(BYTE)(b))<<16)))
    
    
    RGB不是一个函数,只是一个宏定义
  • 相关阅读:
    对坐标点的离散化
    线段树-离散化处理点
    树状数组
    线段树
    dfs
    vector
    go 参数传递的是值还是引用 (转)
    go 数组指针 指针数组
    go 协程
    go 接口实现
  • 原文地址:https://www.cnblogs.com/cb168/p/4778742.html
Copyright © 2011-2022 走看看