리소스 파일에 비트맵을 추가하던 도중 발생하였다.

동일한 디자이너가 준 파일임에도 특정 파일은 리소스 포함 시 오류를 발생하였고, 오류가 발생 된 파일의 공통점은 크기(이미지 크기)가 작다는 것 밖에 찾아낸 것이 없다.

이 문제는 간단한 구글링으로 해결되었으며 뉴스그룹 아카이브에 기록 된 내용이었다.

http://newsgroups.archived.at/borland/public.delphi.graphics/200512/051207901.html

포토샵에서 저장 된 비트맵의 경우 비트맵 파일 헤더의 크기 부분이 정확하지 않아 메모리 관리에서 문제가 발생한다는 것이다.

그래서 간단하게 문제의 이미지를 그림판에서 열어 전체 선택하여 복사 후, 새 이미지에 붙여넣기 하여 저장한 이미지를 리소스 이용에 성공하였다.

+ Recent posts