怎样用界面自带的打开文件功能
急着要做一个VC程序,以前都只是编控制台的程序,所以请大家多多指教
我新建的single document
然后想实现在程序的半边是文本编辑框,另半边是其它功能,我用的是CEDIT来实现文本编辑框,想利用它mainframe里自带的那个“打开”与“保存”选项,让它对我的CEDIT控件进行操作,打开的文件在CEDIT里显示,CEDIT里的东西可以通过“保存”存到TXT文件中,但不知道怎么用?查了一通宵了,也没个结果,希望大家能帮帮忙,谢谢了。
还有如果我想让edit的大小跟着主程序框来变的话,我应该怎么取主程序框的rect?我用GetWindowRect好像不行。
[解决办法]
CFileDialog fileDlg(true);
fileDlg.m_ofn.lpstrTitle = "选择要打开的字幕文件 ";
fileDlg.m_ofn.lpstrFilter = "Text File(*.txt)\0*.txt\0All File(*.*)\0*.*\0\0 ";
if(IDOK == fileDlg.DoModal())
{}