نقل قول:
نوشته شده توسط
zoz_zozm
خيلي ممونون،
اگه ميشه با يه مثال ساده توضيح بدين!
پيشاپيش تشكر مي كنم.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Graphics::TBitmap *bmp;
HDC hdc;
int i,j;
bmp = new Graphics::TBitmap;
bmp->LoadFromFile("1.bmp");
hdc = GetDC( Panel1->Handle );
for(int j=0; j<bmp->Height; j++)
for(int i=0; i<bmp->Width; i++)
//اینجا میتوانید داده ها را به بافر هم انتقال بدید
SetPixel(hdc, i, j, bmp->Canvas->Pixels[i][j]);
ReleaseDC(Panel1->Handle, hdc);
delete bmp;
}