1

该函数的文档TGIFColor Color2RGB(TColor)应该在Vcl.Imaging.GIFImg.hpp源文件中。但是当我尝试使用它时,我得到了错误Call to undefined function 'Color2RGB'。这是一个简短的例子:

//---------------------------------------------------------------------------
#include <Vcl.Imaging.GIFImg.hpp>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma package(smart_init)


TGIFColor TestRGB(TColor fColor) {

   TGIFColor RGBColor = Color2RGB(fColor);
   return RGBColor;
}

谁能解释如何调用这个函数,因为文档没有!?

// 谢谢

PS。我确实以“你好”开始了这个问题,但即使我编辑了这个问题,它也会被删除:(

4

1 回答 1

3

再次更仔细地阅读文档。Color2RGB()不是像您尝试使用它那样的独立功能。它是TGIFColorMap类的静态方法,例如:

TGIFColor TestRGB(TColor fColor)
{
    TGIFColor RGBColor = TGIFColorMap::Color2RGB(fColor);
    return RGBColor;
}
于 2012-09-10T01:59:18.180 回答