|
안녕하세요.
C++ builder example 디렉토리에... 보면 procview 라는 프로젝트가 있습니다.
기서, BITMAP_1에서 BITMAP_5 까지를 LoadFromResourceName 을 통하여,
주기적으로(timer1) 호출하고 있는것 같은데...BITMAP_1에서 BITMAP_5 까지의 이미지 들이
어디서 정의 되어 있는지,,, 아무리 봐도 소스에 없는데... 실행은 잘 됩니다.
어떤 화일에서,, 어떻게 define 하는 것인지요?
그리고 LoadFromResourceName 첫번째 인자가 instance로 되어 있는데...
윈도위에 대한 instance를 의미하는 것이지? , 어떻게 해서 0 이라는 값을 사용한 것인지..
궁금합니다.
=== C:\Program Files\Borland\CBuilder6\Examples\Apps\ProcView\procview project 중에서
switch(i){
case 0:{
Image1->Picture->Bitmap->LoadFromResourceName(0,(AnsiString)"BITMAP_5");
Image1->Refresh();
i=1;
return;
}
case 1:{
Image1->Picture->Bitmap->LoadFromResourceName(0,(AnsiString)"BITMAP_2");
Image1->Refresh();
i=2;
return;
}
case 2:{
Image1->Picture->Bitmap->LoadFromResourceName(0,(AnsiString)"BITMAP_3");
Image1->Refresh();
i=3;
return;
}
case 3:{
Image1->Picture->Bitmap->LoadFromResourceName(0,(AnsiString)"BITMAP_4");
Image1->Refresh();
i=4;
return;
}
case 4:{
Image1->Picture->Bitmap->LoadFromResourceName(0,(AnsiString)"BITMAP_1");
Image1->Refresh();
i=0;
return;
}
}//end switch
감사합니다.
수고하세요.
|