|
Graphics::TBitmap *TheGraphic = new Graphics::TBitmap();
switch(ID){
case 11 : TheGraphic->LoadFromFile("11.bmp");
TCanvas *m_plmgDraw;
m_plmgDraw = new TCanvas;
m_plmgDraw->Handle = GetDC(Panel1->Handle);
m_plmgDraw->Draw(AixX,AixY,TheGraphic);
delete m_plmgDraw; break;
위의 소스를 이용하여 Pannel 위에 그림을 찍었습니다. 그런다 다음 값이 들어와서 패널에 다시 찍으니까
이전에 찍었던 그림이 그대로 있습니다. 패널 위에 찍었던 그림을 지우거나 초기화 하는 방버좀 알려주세요
ㅜㅜ
부탁드립니다.
|