Colors C++;错误C2061 我试图在C++中设置表单的颜色,并且在使用代码:时,我会出现一个语法错误,与FrOfMub语句有关。 this->BackColor = gcnew Color::FromArgb(0,0,15);
我该怎么办?您没有给我们足够的上下文来回答,但我冒昧地猜测,Colors C++;错误C2061 我试图在C++中设置表单的颜色,并且在使用代码:时,我会出现一个语法错误,与FrOfMub语句有关。 this->BackColor = gcnew Color::FromArgb(0,0,15);,colors,c++-cli,rgb,argb,Colors,C++ Cli,Rgb,Argb,我该怎么办?您没有给我们足够的上下文来回答,但我冒昧地猜测,FromArgb是一个函数,而不是一个类型,在这种情况下,new(或gcnew)对它没有意义 如果是这种情况,并且假设BackColor是Color对象而不是指针,并且FromArgb按值返回Color,那么您需要 this->BackColor = Color::FromArgb(0,0,15); 如果这不起作用,请让我们确切地知道背景色和来自argb的颜色是什么。颜色是公共值类颜色-因此gcnew是错误的。 参数的数量也不匹
FromArgb
是一个函数,而不是一个类型,在这种情况下,new
(或gcnew
)对它没有意义
如果是这种情况,并且假设BackColor
是Color
对象而不是指针,并且FromArgb
按值返回Color
,那么您需要
this->BackColor = Color::FromArgb(0,0,15);
如果这不起作用,请让我们确切地知道
背景色
和来自argb
的颜色是什么。颜色是公共值类颜色-因此gcnew是错误的。
参数的数量也不匹配:
public: static Color FromArgb(
unsigned char a,
unsigned char r,
unsigned char g,
unsigned char b)
C++没有颜色的概念。您应该提供更多关于您正在使用的框架或库的上下文。