SHAREVISTRING

Kullanıcı Tamam düğmesini tıkladığında, seçili dosya için bir paylaşım ihlali oluşurbir veya Kaydetiletişim kutusunu SHAREVISTRING kayıtlı mesaj, kanca işlemi gönderir .

Explorer tarzı Açık veolarak Kaydetiletişim kutuları için bu ileti CDN_SHAREVIOLATION bildirim mesajı bırakmıştır. .

MessageID = RegisterWindowMessage(SHAREVISTRING);
wParam = 0;
lpofn (LPOPENFILENAME) lParam = 

Parametreleri

lpofn
OPENDOSYAADI yapısı için işaretçi. Bu yapı lpstrFile üyesi paylaşım ihlaline neden olan dosya adı içeriyor.

Dönüş değerleri

Kanca işlemi nasıl iletişim kutusunu Paylaşım ihlali işleme şeklini belirtmek için aşağıdaki değerlerden birini döndürmelidir:

Dönüş değeri Açıklama
OFN_SHAREFALLTHROUGH Dosya adını kabul edin
OFN_SHARENOWARN Dosya reddetmek, ancak kullanıcı uyarma. Uygulama, bir uyarı iletisi görüntülemek için sorumludur.
OFN_SHAREWARN Dosya reddeder ve (aynı neden hiçbir kanca işlemi sanki) bir uyarı iletisi görüntüler.

Açıklamalar

Kanca işlemi tanımlayıcısı iletişim kutusu tarafından gönderilen ileti almak için RegisterWindowMessage işlevine çağrı SHAREVISTRING sabiti belirtmeniz gerekir.

İletişim oluştururken yalnızca size ofn_shareaware bayrağı OPENDOSYAADI yapısını bayrakları üyesi belirtmediyseniz iletişim kutusunu SHAREVISTRING kayıtlı mesaj gönderir.

Kancası yordamı tanımsız bir değer döndürürse, sanki ofn_sharewarn iade edildi yanıt iletişim kutusu.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:Commdlg.h ilan etti.
Unicode:Unicode ve ANSI iletileri olarak tanımlanan.

Ayrıca bkz:

Ortak iletişim kutusuna kitaplığın genel bakış, ortak iletişim kutusu iletilerini, CDN_SHAREVIOLATION, OPENDOSYAADI, RegisterWindowMessage

Index