■ VisualC++(MFC限定)相談室 3■
■ このスレッドは過去ログ倉庫に格納されています
0040デフォルトの名無しさん
NGNGfile_names_buf[0] = '\0';
CFileDialog dlg(true, NULL, NULL, OFN_ALLOWMULTISELECT,
"CSV(カンマ区切り) (*.csv)|*.csv|全てのファイル (*.*)|*.*||");
dlg.m_ofn.lpstrFile = file_names_buf;
dlg.m_ofn.nMaxFile = sizeof(file_names_buf);
if (dlg.DoModal() != IDOK) return; <---
...
複数ファイル選択可能のファイルダイアログを使っています。
上のコードで、複数のファイルを選択することはできるのですが、
ファイルを一つだけ選択すると、OKボタンを押しているのに、
IDOKが返らず、矢印のところでリターンしてしまいます。
な ぜ で す か ?
よろしくお教授願います。
■ このスレッドは過去ログ倉庫に格納されています