На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

CDN_SHAREVIOLATION



[New - Windows NT]

The CDN_SHAREVIOLATION notification message is sent by an Explorer-style Open or Save As common dialog box when the user clicks the OK button and a network sharing violation occurs for the selected file. Your OFNHookProc hook procedure receives this message in the form of a WM_NOTIFY message.

CDN_SHAREVIOLATION
lpon = (LPOFNOTIFY) lParam;


Parameters

lpon

Pointer to an OFNOTIFY structure. The pszFile member of this structure points to the name of the file that had the sharing violation.
The OFNOTIFY structure contains an NMHDR structure whose code member indicates the CDN_SHAREVIOLATION notification code.



Return Values

The return value indicates how the dialog box should handle the sharing violation.
If the hook procedure returns zero, the dialog box displays the standard warning message for a sharing violation.
To prevent the display of the standard warning message, return a nonzero value from the hook procedure and call the SetWindowLong function to set one of the following DWL_MSGRESULT values:

OFN_SHAREFALLTHROUGH Causes the dialog box to return the filename without warning the user about the sharing violation.
OFN_SHARENOWARN Causes the dialog box to reject the filename without warning the user about the sharing violation.


Remarks

The system sends this notification only if the dialog box was created using the OFN_EXPLORER value.
The system sends this notification only if the the OFN_SHAREAWARE value was not specified when the dialog box was created.

See Also

GetOpenFileName, GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, OPENFILENAME, SetWindowLong, WM_NOTIFY


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

CDN_SHAREVIOLATION



[Новый - Windows NT]

Сообщение уведомления CDN_SHAREVIOLATION послано Исследователем-стилем Открытым или Сохраняемым Как общий диалоговый ящик когда потребитель щелкает кнопку OK и сеть, использовавшие нарушение происходит для выбранного файла. Ваша процедура захвата OFNHookProc получает это сообщение в форме сообщения WM_NOTIFY.

CDN_SHAREVIOLATION lpon = (LPOFNOTIFY) lParam;


Параметры

lpon

Указатель в структуру OFNOTIFY. Член pszFile этой структуры указывает на имя файла, что имело использующее нарушение.
Структура OFNOTIFY содержит структуру NMHDR, чей кодовый член указывает код уведомления CDN_SHAREVIOLATION.



Обратные Величины

Обратная величина указывает как диалоговый ящик должен оперировать использующее нарушение.
Если рычажная процедура возвращает нуль, диалоговый ящик отображает стандарт, предупреждающий сообщение для использующего нарушения.
Для того, чтобы предохранять показ стандарта, предупреждающего сообщение, возвращайте ненулевую величину из рычажной процедуры и вызывайте функцию SetWindowLong, чтобы устанавливать одно из следующего величин DWL_MSGRESULT:

OFN_SHAREFALLTHROUGH Заставляет диалоговый ящик, чтобы возвращать filename не предупреждая потребителя об использующем нарушении.
OFN_SHARENOWARN Заставляет диалоговый ящик, чтобы отвергать filename не предупреждая потребителя об использующем нарушении.


Замечания

Система посылает это уведомление только если диалоговый ящик был создан используя величину OFN_EXPLORER.
Система посылает это уведомление только если величина OFN_SHAREAWARE не была определена когда диалоговый ящик был создан.

Смотри Также

GetOpenFileName, GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, OPENFILENAME, SetWindowLong, WM_NOTIFY


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz