文件用LockFileEx加锁后,为何还能用记事本(notepad.exe)打开?

演地 2012-04-12 03:24:36
用UE或者其他程序就无法打开。这什么原因?难道记事本有特权?
...全文
174 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
演地 2012-04-12
给一个xml文件加锁后,用记事本可以打开,用IE, CHROME等其他软件无法打开。
回复
Lactoferrin 2012-04-12
Locking a region of a file does not prevent reading from a mapped file view.
回复
三条猫 2012-04-12
微软自己的程序有独立的权限?
回复
向立天 2012-04-12
可能就是因为exe没什么这方面的设置所以才能无知者无畏
回复
演地 2012-04-12
[Quote=引用 3 楼 的回复:]

LOCKFILE_EXCLUSIVE_LOCK


你用了独占锁了吗
[/Quote]

......用了,不用的话UE或者其他程序可以打开。
回复
Kaile 2012-04-12
LOCKFILE_EXCLUSIVE_LOCK


你用了独占锁了吗
回复
mague 2012-04-12
哈哈,奇怪
回复
oyljerry 2012-04-12
微软对自己的程序有pass?
回复
发动态
发帖子
非技术类
创建于2007-09-28

1612

社区成员

VC/MFC 非技术类
申请成为版主
社区公告
暂无公告