CDN_SHAREVIOLATION

Повідомлення про CDN_SHAREVIOLATION послав до Explorer стиль Відкрити або Зберегтияк Загальні діалогового вікна натискання користувачем кнопки ОК і мережі, в зайнятого відбувається для вибраного файлу. Ваш OFNHookProc гачок процедура отримує повідомлення у вигляді на WM_NOTIFY повідомлення .

CDN_SHAREVIOLATION lpon = lParam (LPOFNOTIFY) 

 

Параметри

lpon
Вказівник на структуру OFNOTIFY . PszFile членом цієї структури, що вказує на ім'я файлу, який було порушення прав доступу.

OFNOTIFY структура містить на NMHDR структури, учасником якої код вказує код повідомлення CDN_SHAREVIOLATION.

Повернення значень

Значення вказує на те, як діалогового вікна повинні обробляти порушення прав доступу.

Якщо процедура гачок повертає нуль, діалогове вікно показує стандартні попередження для порушення прав доступу.

Щоб заборонити відображення стандартного повідомлення з попередженням, повернення ненульове з гачка процедури та SetWindowLong функцію, щоб встановити одне з таких значень DWL_MSGRESULT:

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