EN _ 링크 알림 코드

Rich edit 컨트롤은 _ 사용자가 마우스를 클릭 하거나 cfe _ 링크 효과가 있는 텍스트 위에 마우스 포인터가 있을 때와 같이 다양 한 메시지를 받을 때 링크 알림 코드를 전송 합니다. 창 없는 rich edit 컨트롤은 ITextHost:: 트랜잭션 알림 메서드를 사용 하 여이 알림을 보냅니다. 컨트롤의 부모 창에서는 WM _ 알림 메시지를 통해이 알림 코드를 받습니다.

EN_LINK

    penLink = (ENLINK *) lParam; 

매개 변수

wParam

GWL id 값을 사용 하 여 Getwindowlong 함수를 호출 하 여 검색 된 창 ID _ 입니다.

lParam

Enlink 구조체에 대 한 포인터입니다. 구조에는 NMHDR 구조, 알림 코드에 대 한 정보 및 cfe _ 링크 효과가 있는 문자의 범위를 나타내는 charrange 구조가 포함 되어 있습니다.

반환 값

컨트롤에서 메시지의 정상적인 처리를 계속 진행할 수 있도록 0을 반환 합니다.

컨트롤이 메시지를 처리 하지 못하게 하려면 0이 아닌 값을 반환 합니다.

Windows 8: 기본 작업을 수행 하기 위해 rich edit 컨트롤을 보내도록 EN _ 링크 _ _ 를 반환 합니다.

설명

링크에 포커스가 있을 때 _ 링크 알림 코드를 수신 하려면 EM _ seteventmask 메시지와 함께 전송 된 마스크에 enm _ 링크 플래그를 지정 합니다.

링크에 포커스가 없는 경우 _ 링크 알림 코드를 수신 하려면 EM _ seteditstyle 메시지와 함께 전송 된 마스크에 SES _ NOFOCUSLINKNOTIFY 플래그를 지정 합니다.

Rich edit 컨트롤은 Cfe _ 링크 효과가 있는 텍스트 위에 마우스 포인터가 있는 동안 다음 메시지를 수신할 때 _ 링크 알림 코드를 전송 합니다.

Cfe _ 링크 효과는 일반적으로 URL을 포함 하는 텍스트 범위를 식별 합니다. 응용 프로그램은 _ url 위에 있는 경우 마우스 포인터를 변경 하거나 url로 식별 된 위치를 확인 하는 브라우저를 시작 하 여 EN 링크 알림 코드를 처리할 수 있습니다.

자동 URL 검색을 사용 하도록 설정 하기 위해 EM _ AUTOURLDETECT 메시지를 보내는 경우 rich EDIT 컨트롤은 url로 식별 되는 수정 된 텍스트에 대 한 cfe _ 링크 효과를 자동으로 설정 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [ 데스크톱 앱 전용]
지원되는 최소 서버
Windows 서버 2003 [ 데스크톱 앱만]
헤더
Richedit

추가 정보

CHARRANGE

EM _ AUTOURLDETECT

ENLINK

ITextRange2:: SetURL

NMHDR