1

我有一个函数,它接受一个参数并决定要绘制哪个图像。它创建一个位图;并绘制它。我调用了这个函数四次,但它总是创建相同的图像。我认为原因是位图^(指针)。

我怎样才能解决这个问题?

这是我的代码示例:

System::Void CreateCellImage( Exp^ e1)
{
Bitmap^  cell_image = gcnew Bitmap(50,50);
Graphics^ s = Graphics::FormImage(cell_image);
for( int i = 0; i < e1->size; i++ )
s->drawImage(my_icon, e1->Item[i]->x, e1->Item[i]->y);
this->picBox[i]->Image = cell_image;
}
4

0 回答 0