如何判断..文件是否打开或说程序是否在运行?
嗯...是这样的
我打开一个word文件 假设名字为1.doc
然后int FileHand = FileOpen( "1.doc ",0);
现在发现如下情况
如果1.doc没有运行,也就是说 没有打开这个word文件
那么FileOpen返回 非 -1的数
如果1.doc运行,既打开这个word文件
FileOpen返回 -1...
同时大家也注意到,对于同一个word文件,只能打开1个
而txt则不同
txt可以打开多个,
只要txt存在 fileopen()
始终返回文件句柄...
问 如何确确知道 一个文件以窗口的形式被打开了?????????
[解决办法]
使用独占方式打开
如果失败则表示......
[解决办法]
word打开*.doc是用独占方式打开的,所以可以判断。
记事本打开文本文件不是,如果不是独占根本是没有办法判断的。
[解决办法]
FindWindow不知道能不能解决这个问题