CDM_GETFILEPATH

Die CDM_GETFILEPATH -Nachricht empfängt den Pfad und den Dateinamen der ausgewählten Datei im Explorer-Stil Öffnen oder Speichern als allgemeine Dialogfeld. Das Dialogfeld muss mit dem OFN_EXPLORER-Flag erstellt worden sein; Andernfalls schlägt die Nachricht.

CDM_GETFILEPATH wParam = (WPARAM) Cbmax; 
lParam = (LPARAM) (LPTSTR) Psz; 
 
/ / Entsprechenden Makro Int CommDlg_OpenSave_GetFilePath (Hdlg, Psz, Cbmax) 

 

Parameter

hdlg
Handle des gemeinsamen Dialogfeld Feld Fenster die Nachricht empfangen.
psz
Zeiger auf den Puffer, der den Dateinamen und Pfad empfängt.
cbmax
Größe in Bytes (ANSI-Version) oder 16-Bit-Zeichen (Unicode-Version), des Puffers psz.

Rückgabewerte

Wenn die Nachricht erfolgreich ist, ist der Rückgabewert die Größe in Bytes oder Zeichen, der Dateiname und Pfad Zeichenfolge, einschließlich des abschließenden NULL-Zeichens. Dies ist die Anzahl von Bytes oder Zeichen in der Psz -Puffer oder die erforderliche Puffergröße kopiert, wenn der Puffer zu klein ist.

Wenn ein Fehler auftritt, der Rückgabewert ist kleiner als 0 (null).

QuickInfo

&Nbsp; Windows NT: Version 4.0 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In commdlg.h deklariert.

Siehe auch

Übersicht über common Dialog Box Library, gemeinsame Dialogfeldmeldungen, GetOpenFileName, GetSaveFileName, OPENFILENAME

Index