なぜか知らないけれど、ベースクラスのCFileDialogにフィルタ文字列がうまく渡せないんですよね...。
だめな場合:
"WAV ファイル (.wav)|.wav|すべてのファイル (.)|.||"
こうだといけるんですが...。
"WAV ファイル (.wav)\0.wav\0すべてのファイル (.)\0.\0\0"
でもこれだとこの文字列をリソースに収めたときにLoadStringがうまくいかなさそうな気がするのですが...。
なぜか知らないけれど、ベースクラスのCFileDialogにフィルタ文字列がうまく渡せないんですよね...。
だめな場合:
"WAV ファイル (.wav)|.wav|すべてのファイル (.)|.||"
こうだといけるんですが...。
"WAV ファイル (.wav)\0.wav\0すべてのファイル (.)\0.\0\0"
でもこれだとこの文字列をリソースに収めたときにLoadStringがうまくいかなさそうな気がするのですが...。