我正在使用 Borland C++Builder 6。
我想使用该TImage组件并将其内容填充为特定颜色(假设为黑色) - 我该怎么做?
我正在使用 Borland C++Builder 6。
我想使用该TImage组件并将其内容填充为特定颜色(假设为黑色) - 我该怎么做?
更具体一点,你的文字有点模糊
抱歉,我不使用TImage组件,但您很可能TImage已经使用了,Canvas因此您可以使用 GDI 尝试以下操作:
img->Canvas->Brush->Color=clBlack;
img->Canvas->Brush->Style=bsSolid;
img->Canvas->FillRect(TRect(0,0,img->Width,img->Height));
img您的 TImage 组件名称在哪里Update类似的问题TPanintboximg->Update();或img->Refresh/Repaint...在此之前或将渲染移动到不同的事件,例如img->OnPaint...ClientWidth,ClientHeight如果有它们,您也可以使用TImage(并非所有组件都可以)