De CDN_FILEOK melding wordt verzonden door een Verkenner-stijl Open dialoogvenster of Opslaanals gemeenschappelijkwanneer de gebruiker een bestandsnaam moet worden opgegeven en op de knop OK . Uw OFNHookProc haak procedure ontvangt dit bericht in de vorm van een WM_NOTIFY bericht .
CDN_FILEOK lpon = lParam (LPOFNOTIFY)
De OFNOTIFY structuur bevat een NMHDR structuur waarvan code lid geeft aan de berichtgevingscode CDN_FILEOK.
De OFNOTIFY structuur bevat ook een aanwijzer naar een NAAMOPENBESTAND structuur waarvan lid lpstrFile Hiermee geeft u het adres van de geselecteerde bestandsnaam.
Als de haak procedure nul retourneert, het dialoogvenster accepteert de opgegeven bestandsnaam en wordt gesloten.
Een andere waarde dan nul retourneren uit de haak procedure te verwerpen de opgegeven bestandsnaam en het dialoogvenster open te blijven dwingen, en roept de functie SetWindowLong een niet-nulzijnde DWL_MSGRESULT waarde in te stellen.
Het systeem stuurt deze melding alleen als het dialoogvenster is gemaakt met de waarde OFN_EXPLORER.
nbsp; Windows &NT: versie 4.0 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in commdlg.h.
Overzicht van bibliotheek het gemeenschappelijk dialoogvenster, gemeenschappelijk dialoogvensterberichten, GetOpenFileName, GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, OPENBESTANDSNAAM, SetWindowLong, WM_NOTIFY