[질문] 파일의 preview기능 추가

bizzare의 이미지

제가 만들고 있는 application이 있습니다.
openGL을 이용하여 뭔가를 보여주는 프로그램입니다만

이 프로그램의 file open dialog에 preview를 넣고 싶습니다.

딱 생각할 때에는
file을 저장할 때, 작게 screen capture를 해서 bmp를 만들어
file의 제일 앞부분등에 이 내용을 붙여놓았다가

file open 창에서 file을 선택하면 그 앞부분의 bmp만 읽어들여서
preview창에 보여주는 방식을 떠오릅니다만,

어떤가요?

좀더 정형화되고 효율적인 방법이 있을까요?