_CDN TYPECHANGE-Benachrichtigungscode
[Ab Windows Vista wurden die Dialogfelder Öffnen und Speichern unter durch das Dialogfeld "Allgemeines Element"ersetzt. Es wird empfohlen, die DIALOGFELD-API für allgemeine Elemente anstelle dieser Dialogfelder aus der Common Dialog Box Library zu verwenden.]
Wird von einem Dialogfeld im Explorer-Stil geöffnet oder speichern unter gesendet, wenn der Benutzer einen neuen Dateityp aus dem Kombinationsfeld Dateitypen auswählt.
Ihre OFNHookProc-Hookprozedur empfängt diese Nachricht in Form einer WM _ NOTIFY-Nachricht.
#define CDN_FIRST (0U-601U)
#define CDN_TYPECHANGE (CDN_FIRST - 0x0006)
Parameter
-
wParam
-
Dieser Parameter wird nicht verwendet.
-
lParam
-
Ein Zeiger auf eine OFNOTIFY-Struktur.
Die OFNOTIFY-Struktur enthält eine NMHDR-Struktur, deren Codemember die CDN TYPECHANGE-Benachrichtigungsmeldung _ angibt.
Die OFNOTIFY-Struktur enthält auch einen Zeiger auf eine OPENFILENAME-Struktur, deren nFilterIndex-Member den 1-basierten Index des neu ausgewählten Dateitypfilters angibt.
Rückgabewert
Diese Nachricht weist keinen Rückgabewert auf.
Bemerkungen
Das System sendet diese Benachrichtigung nur, wenn das Dialogfeld mit dem _ OFN-EXPLORER-Wert erstellt wurde.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|