CDN_SHAREVIOLATION

CDN_SHAREVIOLATION 알림 메시지는 사용자가 확인 단추를 클릭 하 고 선택한 파일에 대 한 네트워크 공유 위반이 발생 하는 경우는 탐색기 스타일 열기 또는 저장으로 일반적인 대화 상자에 의해 전송 됩니다. OFNHookProc 후크 프로시저의 형태로이 메시지를 받으면는 WM_NOTIFY 메시지 .

CDN_SHAREVIOLATION lpon (LPOFNOTIFY) lParam = 
 

매개 변수

lpon
OFNOTIFY 구조를 가리키는 포인터입니다. 이 구조체의 pszFile 멤버 포인트 공유 위반 했다 파일의 이름.

OFNOTIFY 구조에 포함 된 누구의 코드 멤버 나타냅니다 CDN_SHAREVIOLATION 알림 코드 NMHDR 구조.

반환 값

반환 값은 대화 상자 공유 위반을 처리 하는 방법을 나타냅니다.

후크 프로시저는 0을 반환 합니다, 대화 상자 공유 위반에 대 한 표준 경고 메시지가 표시 됩니다.

표준 경고 메시지의 표시를 방지 하려면 후크 프로시저에서 0이 아닌 값을 반환 하 고 다음 DWL_MSGRESULT 값 중 하나를 설정 하려면 SetWindowLong 함수 호출:

OFN_SHAREFALLTHROUGH 공유 위반에 대 한 사용자를 경고 없이 파일 이름을 반환 하려면 대화 상자.
OFN_SHARENOWARN 파일 공유 위반에 대 한 사용자를 경고 하지 않고 거부 대화 상자.

주의

시스템 대화 상자가 OFN_EXPLORER 값을 사용 하 여 만들어진 경우에이 알림 전송.

시스템에이 알림 경우에만 전송 합니다 대화 상자를 만들 때 OFN_SHAREAWARE 값이 지정 되지 않았습니다.

QuickInfo

nbsp;?Windows &NT: 버전 4.0 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Commdlg.h에 선언.

참고 항목

공용 대화 상자 라이브러리 개요, 일반 대화 상자 메시지 GetOpenFileName GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, OPENFILENAME, SetWindowLong, WM_NOTIFY

 

Index