Wiadomości z powiadomieniem CDN_FILEOK jest wysyłane przez Open stylu Eksploratora lub zapisaćjako wspólne okno dialogowe, gdy użytkownik określa nazwę pliku i klika przycisk OK . Procedura haka OFNHookProc otrzymuje tę wiadomość w postaci WM_NOTIFY wiadomości .
CDN_FILEOK lpon = fikcyjnymi (LPOFNOTIFY)
Zawiera strukturę OFNOTIFY struktury NMHDR , którego członek Kodeksu wskazuje kod powiadomienia CDN_FILEOK.
Struktura OFNOTIFY zawiera także wskaźnik do struktury OPENFILENAME których członek lpstrFile określa adres wybranego pliku.
Jeśli procedura haka zwraca zero, okno dialogowe akceptuje określona nazwa pliku i zamyka.
Aby odrzucić określona nazwa pliku i wymusić okna dialogowego mogą pozostawać otwarte, zwrócona wartość niezerową procedura haka i wywołać funkcję SetWindowLong , aby ustawić niezerową wartość DWL_MSGRESULT.
System wysyła to powiadomienie, tylko wtedy, gdy okno dialogowe zostało utworzone przy użyciu wartości OFN_EXPLORER.
nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w commdlg.h.
Wspólny omówienie biblioteki okna dialogowego, wspólny komunikat okna dialogowego, GetOpenFileName, GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, OPENFILENAME, SetWindowLong, WM_NOTIFY