0

C++ でフォームの BackColor を設定しようとしましたが、コードを使用するときに 'FromArgb' ステートメントに関係する構文エラーが発生しました。

this->BackColor = gcnew Color::FromArgb(0,0,15);

私は何をすべきか?

4

2 に答える 2

0

Color は公開値クラスの Color です。したがって、gcnew は間違っています。また、引数の数が一致しません:

public: static Color FromArgb(
    unsigned char a, 
    unsigned char r, 
    unsigned char g, 
    unsigned char b)
于 2013-09-30T17:52:36.260 に答える
0

あなたは答えるのに十分な文脈を私たちに与えていませFromArgbんが、型ではなく関数であると推測する危険があります。newgcnew

その場合、ポインタではなくオブジェクトでBackColorあると仮定し、それが by 値を返す場合は、ColorFromArgbColor

this->BackColor = Color::FromArgb(0,0,15);

BackColorそれでもうまくいかない場合は、何が何であるかを正確にお知らせくださいFromArgb

于 2013-09-30T17:43:17.003 に答える