also ich komm nicht mehr weiter... Ich möchte Dateien auswählen und öffnen per WinApi.
Ich benutze dabei GetOpenFileName.
Befülle dabei die OPENFILENAME structure und das wars. Es funktioniert auch alles recht gut, außer das setzen der Filter...
Ich möchte das im Filter, also rechts unten in so einem Dialog, sowas steht "Files (*.abc *.cde *.efg)" und das dann auch nur diese Dateien mit der angegeben Endung angezeigt werden.
Das setzen der Filter geschieht über das Attribut lpstrFilter.
Aber irgendwie klappt das nicht recht...
Hat einer von euch eine Ahnung wie ich das zu überegen habe?
Ich habe schon einiges ausprobiert. zB auch so etwas:
Code: Alles auswählen
wchar_t filter("files\0*.abc;*.cde\0\0");