1。什么语句可以用于打开并编辑文件
   我原来用ShellExecute函数,但是用"open"参数打开某些文件,比如WORD文档时,是只读的;而"edit"参数确打不开文件。MSDN上说"edit"是要打开文件的,但是我就是打不开。2。比如我用一个编辑器打开某个文件,比如叫1.txt,那么如何判断编辑1.txt的编辑器窗口已经关闭?大家帮忙啊~~多谢撒~~

解决方案 »

  1.   

    试试创建子进程CreateProcess,把文件名传给进程
      

  2.   

    谢谢wuxfBrave(向一颗星杀啊,请多给分)
      我去试试
    大家继续集思广益啊,急需帮忙~~2个问题不解决,我的东西就都白做了
      

  3.   

    借用贵宝地!
    http://expert.csdn.net/Expert/topic/2306/2306268.xml?temp=.4389612
      

  4.   

    aiai,自己up,帮忙啊~~以编辑的方式打开文件,应该有人知道的吧。
      

  5.   

    ::ShellExecute(0, "open", "d:\\a.doc", "", "", SW_SHOW);可以编辑的,除非你的文件是只读的。