MFC ファイルを選択
ナビゲーションに移動
検索に移動
目次
MFC ファイルを選択
VC++ |
手順
ダイアログを作成
テキストボックスに対応するメンバー変数を追加(m_src_file)とする。
ファイル参照ボタンにイベントハンドラを追加しコードを追加
- void CTextSearchSampleDlg::OnBnClickedButtonSelFile()
- {
- // TODO: ここにコントロール通知ハンドラ コードを追加します。
- CFileDialog dlgFile(TRUE);
- CString fileName;
- const int c_cMaxFiles = 100;
- const int c_cbBuffSize = (c_cMaxFiles * (MAX_PATH + 1)) + 1;
- dlgFile.GetOFN().lpstrFile = fileName.GetBuffer(c_cbBuffSize);
- dlgFile.GetOFN().nMaxFile = c_cMaxFiles;
- dlgFile.GetOFN().lpstrFilter = _T("Text Files\0*.txt\0Backup Files\0*.bak\0All Files\0*.*\0");
- dlgFile.DoModal();
- m_src_file.SetWindowTextW(fileName);
- fileName.ReleaseBuffer();
- }
実行
© 2006 矢木浩人