|
void __fastcall TForm1::FormShow(TObject *Sender)
{
Graphics::TBitmap *TheGraphic = new Graphics::TBitmap(); // Create the bitmap object
TheGraphic->LoadFromFile("C:\\초보.bmp"); // Load the bitmap from a file
TCanvas *m_pImgDraw;
m_pImgDraw = new TCanvas;
m_pImgDraw->Handle = GetDC(Panel1->Handle);
m_pImgDraw->Draw(0,0,TheGraphic);
delete m_pImgDraw;
}
위처럼 실행하면 Panel에 그림이 안그려지구요..
FormShow 이벤트시에 로딩되는 컴포넌트의 순서를 알 수 있나요? ^^;;
버튼 클릭 이벤트때 Image나 패널등에 그림을 로드한다고 하면 로딩이 종료될때를 알아 낼 수 있는지도 가르쳐주셨으면 합니다 ^^;;
|