Die ipGetImportExtensions-Funktion erstellt einen Selektionsstring mit den Namenserweiterungen aller verfügbaren Dateiformate, einschließlich der evtl. installierten Microsoft-Filter.
Beispiel:
"*.WMF;*.DXF;*.EPS;*.BMP;*.TIF;*.PNG;*.PCX;*.JPG;*.JP2;*.JPC;*.PNM;*.RAS;*.HGL".
Ein solcher String wird von den Funktionen GETOPENFILENAME und GETSAVEFILENAME bei der Angabe als anfänglicher Dateiname akzeptiert, um alle verfügbaren Dateien aufzulisten.
LPCSTR FAR PASCAL ipGetImportExtensions( |
||
DWORD |
dwFlags); |
dwFlags |
DWORD |
eine Kombination von Flags aus der IPF_xxxxx - Reihe, jeweils mit dem Oder-Operator | verknüpft: |
IPF_DIB |
Ausgabe der Bitmap-Typischen Filter |
IPF_META |
Ausgabe der Metafile-Typischen Filter und Microsoft-Formate! |
Rückgabewert: |
Zeiger auf einen statischen Puffer, der den gewünschten String enthält. Dieser Puffer bleibt gültig, bis die Funktionen ipGetImportExtensions oder ipImportInd etc. wieder aufgerufen werden. |