オープンファイルダイアログを表示するのに私はCFileDialog
を使用しています。私は、ダイアログボックスをDoModal
たび「ワークシートファイル」であることをデフォルトのファイルの種類を設定する必要がCFileDialogの既定のファイル形式を設定するにはどうすればよいですか?
static TCHAR BASED_CODE szFilter[] = _T("Chart Files (*.xlc)|*.xlc|")
_T("Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|")
_T("*.xlc; *.xls|All Files (*.*)|*.*||");
次のように私は、フィルタを設定しています。私はそれを行う方法を把握することができません。 MS Paintは、開いているファイルダイアログを開くと「すべての画像ファイル」を選択します。
どうすればいいか教えてください。
答えを得ました。OPENFILENAMEのnFilterIndexを使用して、デフォルトの選択したファイルタイプを設定できます。 – Pankaj