Kullanıcı bir dosya adı belirtir ve Tamam düğmesini tıklattığındabir Aç veya Kaydetiletişim kutusunu , kanca işlemi için FILEOKSTRING kayıtlı iletiyi gönderir. Kanca işlemi dosya adını kabul edin ve izin iletişim kutusunu kapatın, veya dosya reddetmek ve açık kalması için iletişim kutusunu zorla .
Explorer tarzı Açık veolarak Kaydetiletişim kutuları için bu ileti CDN_FILEOK bildirim mesajı bırakmıştır. .
MessageID = RegisterWindowMessage(FILEOKSTRING);
wParam = 0;
lpofn (LPOPENFILENAME) lParam =
Kanca işlemi sıfır döndürür, Aç veya Kaydetiletişim kutusunu belirtilen kabul eder ve kapatır .
Kanca işlemi sıfır dışında bir değer döndürürse, Açık ya da Save As iletiim kutusunda belirtilen reddeder ve açık kalır.
Kanca işlemi tanımlayıcısı iletişim kutusu tarafından gönderilen ileti almak için RegisterWindowMessage işlevine çağrı FILEOKSTRING sabiti belirtmeniz gerekir.
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.
Ortak iletişim kutusuna kitaplığın genel bakış, ortak iletişim kutusu iletilerini, CDN_FILEOK, OPENDOSYAADI, RegisterWindowMessage