ExtractAssociatedIcon 함수 인덱싱된 아이콘 파일에 또는 연결 된 실행 파일에 있는 아이콘에는 핸들을 반환 합니다.
HICON ExtractAssociatedIcon ( HINSTANCE hInst, / / 응용 프로그램의 인스턴스 핸들LPTSTRlpIconPath, / / 아이콘에 대 한 파일의 경로 이름을 / 원하는 /LPWORDlpiIcon / / 포인터 아이콘 색인);
전체 경로 파일 이름을 lpIconPath 가 가리키는 문자열에는 실행 파일의 함수 저장 아이콘 핸들을 실행 파일에서 가져온 경우.
함수 아이콘의 식별자 lpiIcon 가 가리키는 단어 저장 아이콘 핸들을 실행 파일에서 가져온 경우.
함수가 성공 하면 반환 값에는 아이콘 핸들입니다. 함수 lpIconPath를 가리키는 문자열에서 전체 경로 실행 파일의 파일 이름을 저장 하 고 lpiIcon 가 가리키는 단어 에 아이콘의 식별자를 저장 아이콘 관련된 실행 파일에서 추출 하는 경우.
함수가 실패 하면 반환 값은 NULL.
ExtractAssociatedIcon 함수 lpIconPath에 의해 지정 된 파일에서 인덱싱된 아이콘 먼저 찾습니다. 함수는 해당 파일에서 아이콘 핸들을 가져올 수 없습니다 하는 경우 파일에 연결 된 실행 파일 아이콘에 대 한 실행 파일에서 찾습니다. 실행 파일 연결 파일 이름 확장명에 따라 레지스트리를 사용자 당 부분에 저장 되 고 파일 관리자의 연결 명령을 사용 하 여 정의할 수 있습니다.
nbsp;?Windows &NT: 버전 3.5 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Shellapi.h에 선언 합니다.
가져오기 라이브러리:Shell32.lib를 사용 합니다.
유니코드:Windows NT에서 유니코드와 ANSI 버전으로 구현.