CFileDialog名字固定有关问题 急

CFileDialog名字固定问题 急!!!
怎么在CFileDialog(FALSE,.......)指定了路径,但是文件名使用我自己定义的:
我实现的是强制修改文件名,觉得这样似乎不合乎情理,即不管输入什么,比如12345   最后得到   good.txt   (good是我强制给的文件名),想请高手赐教好的解决方法,最好是能给出代码。
解决方法:使得输入文件名的编辑框无效(不能进行输入操作),最好是打开CFileDialog就把我的good放在编辑框上固定  
请高手赐教,谢谢!!!


------解决方案--------------------
CFileDialog ff(.....);
CString strPath,strFile;
strPath=ff.GetPathName();
strFile=ff.GetFileName();
strPath.Raplace(strFile, "good.text ");
strPath就是要保存的路径了

------解决方案--------------------
自己画一个很像CFileDialog的对话框实现吧
------解决方案--------------------
喂,将方法说一下啊