2011-03-18 2 views
4

좋아요, 그래서 다시 제목이 곧장 나옵니다.
파일 확장명의 16x16 아이콘을 추출해야하며 작동합니다.
다른 (큰) 크기는 32x32 또는 48x48입니다 (지금은 기억이 안납니다).
하지만 내 인터페이스에는 파일 형식의 64x64 아이콘이 필요합니다.C#에서 파일 형식/확장명의 64x64 아이콘을 얻으려면 어떻게해야합니까?

어떻게 추출합니까?
P. 더 빠르고, 더 나은, '나는 많은 아이콘을 추출해야 할 것입니다.

+0

내 개인 좋아입니다 ['LoadIconWithScaleDown()'(http://msdn.microsoft.com/en-us/library/bb775703 (VS.85)에서 .aspx) –

답변

1

당신이 반복하는 MultiIcon 객체를 사용하여 시도 할 수 CodeProject

+0

완전히 작동했습니다! 고맙습니다! – Vercas

0

나는 another site에 발견 :

또한
Icon icon1 = IconFactory(@"C:\hoge.ico", 64, 64); 

, 체크 아웃 http://msdn.microsoft.com/en-us/library/ms648075.aspx

+0

아, 너무 열심히하는 것입니다 구문 강조 표시없이 소스 코드 읽기 ... 그리고 .ico 파일 경로 ... 파일 확장자가 없습니다. – Vercas

+0

물론 C# 파일 메서드를 사용하여 하드 코드 된 경로 대신 특정 폴더를 반복하고 .ico 또는 .exe 파일을 모두 읽을 수 있습니다. – jao

관련 문제