各位好:
我来问个问题:我有一个程序,有多个实例进程同时运行,在运行中会访问一个文件“xxx.xxx”,这个文件很小,只有几k。在运行过程会弹出一个消息框,内容为“访问xxx.xxx时遇到共享冲突”,然后进程就在这里卡住了,点确定后还能继续运行。读文件是用CFile读取的,属性用了CFile::modeRead | CFile::shareDenyNone这个问题怎么解决呢?
我来问个问题:我有一个程序,有多个实例进程同时运行,在运行中会访问一个文件“xxx.xxx”,这个文件很小,只有几k。在运行过程会弹出一个消息框,内容为“访问xxx.xxx时遇到共享冲突”,然后进程就在这里卡住了,点确定后还能继续运行。读文件是用CFile读取的,属性用了CFile::modeRead | CFile::shareDenyNone这个问题怎么解决呢?
你是不是这个程序执行过多次?每次是不是没有Close?