구글을 뒤져보니 있네요.
function ImageFromResource_SometimesFailes(const ResName: String): TGPBitmap;
begin
Result := TGPBitmap.Create(TStreamAdapter.Create(TResourceStream.Create(HInstance,
ResName, RT_RCDATA), soOwned), True);
end;
첫눈 님이 쓰신 글 :
: GDI+를 이용해 반투명 png이미지를 불러오려합니다.
:
: png파일에서 불러올때는
: Image := TGPBitmap.Creat('a.png');
: 이렇게 했는데요.
:
: 리소스에서 불러오기 위해
: Image := TGPBitmap.Create(Hinstance, 'PNG');
: 이렇게 하니 이미지를 불러오지 못합니다.
:
: 어떻게 하면 리소스에 있는 반투명 png이미지를 TGPBitmap로 불러올 수 있는지요?
|