ExtractAssociatedIcon

ExtractAssociatedIcon 함수 인덱싱된 아이콘 파일에 또는 연결 된 실행 파일에 있는 아이콘에는 핸들을 반환 합니다.

HICON ExtractAssociatedIcon ( HINSTANCE  hInst, / / 응용 프로그램의 인스턴스 핸들LPTSTRlpIconPath, / / 아이콘에 대 한 파일의 경로 이름을 / 원하는 /LPWORDlpiIcon / / 포인터 아이콘 색인);
 

매개 변수

hInst
함수를 호출 하는 응용 프로그램의 인스턴스를 지정 합니다.
lpIconPath
전체 경로 아이콘은 원하는 파일의 파일 이름을 지정 하는 문자열에 대 한 포인터. 해당 파일 또는 해당 파일에 연결 된 실행 파일에서 아이콘 핸들을 추출 하는 함수.

전체 경로 파일 이름을 lpIconPath 가 가리키는 문자열에는 실행 파일의 함수 저장 아이콘 핸들을 실행 파일에서 가져온 경우.

lpiIcon
포인터를 얻을 수 있는 핸들은 아이콘의 인덱스를 지정 하는 단어 를.

함수 아이콘의 식별자 lpiIcon 가 가리키는 단어 저장 아이콘 핸들을 실행 파일에서 가져온 경우.

반환 값

함수가 성공 하면 반환 값에는 아이콘 핸들입니다. 함수 lpIconPath를 가리키는 문자열에서 전체 경로 실행 파일의 파일 이름을 저장 하 고 lpiIcon 가 가리키는 단어 에 아이콘의 식별자를 저장 아이콘 관련된 실행 파일에서 추출 하는 경우.

함수가 실패 하면 반환 값은 NULL.

주의

ExtractAssociatedIcon 함수 lpIconPath에 의해 지정 된 파일에서 인덱싱된 아이콘 먼저 찾습니다. 함수는 해당 파일에서 아이콘 핸들을 가져올 수 없습니다 하는 경우 파일에 연결 된 실행 파일 아이콘에 대 한 실행 파일에서 찾습니다. 실행 파일 연결 파일 이름 확장명에 따라 레지스트리를 사용자 당 부분에 저장 되 고 파일 관리자의 연결 명령을 사용 하 여 정의할 수 있습니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.5 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Shellapi.h에 선언 합니다.
가져오기 라이브러리:Shell32.lib를 사용 합니다.
유니코드:Windows NT에서 유니코드와 ANSI 버전으로 구현.

참고 항목

개요 아이콘 아이콘 기능 ExtractIcon

 

Index