我正在使用 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
类似的问题TPanintbox
img->Update();
或img->Refresh/Repaint...
在此之前或将渲染移动到不同的事件,例如img->OnPaint
...ClientWidth,ClientHeight
如果有它们,您也可以使用TImage
(并非所有组件都可以)