Herd Software Entwicklung
DaVinci Grafikbibliothek
DaVinci Dokumentation
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;*.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. Auch TDocManager der OWL 2.x versteht diese Notation.
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!
IPF_ALLOWLZW gesetzt, wenn ein Lizenzvertrag mit Unisys zur Nutzung der LZW-Technologie vorliegt.
Rückgabewert: Zeiger auf einen statischen Puffer, der den gewünschten String enthält. Dieser Puffer bleibt gültig, bis die Funktionen ipGetImportExtensions oder ipImportExt etc. wieder aufgerufen werden.