안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.
ExtractIcon()은 ExtractIconEx()의 16비트 버전입니다. 윈 95나 NT 이전의 3.1에서
사용하던 함수죠. 물론 아직도 사용할 수 있습니다.
ExtractIconEx()가 ExtractIcon()의 업 버전인 만큼, ExtractIconEx()는
ExtractIcon()의 기능을 모두 다 가지고 있습니다. 거기다 큰 아이콘과 작은 아이콘
을 별도로 지정하여 리턴받을 수 있는 장점이 있죠.
윈도우즈의 아이콘은 큰아이콘(리스트뷰가 vsIcon일때 나타날 아이콘, 표준은
32x32)과 작은 아이콘(리스트뷰가 vsIcon이 아닐때 나타날 아이콘, 표준 16x16)
을 동시에 가지게 됩니다. 작은 아이콘이 없을때는 큰 아이콘으로부터 작은 아이콘을
만들어내어 리턴하게 됩니다.
그럼, 도움되시길...
독립문에서 임펠리테리였습니다.
(cbuilder, cbuilder@thrunet.com)
|