写保护时,如何不让万恶的提示框跳出来

rightnow51 2010-02-26 10:02:04
对写保护的U盘或软盘WriteFile时,windows总会弹出“写入保护错误”这个提示框,如何才能让这个东西不要跳出来。
先感谢各位大哥大姐了。
...全文
79 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rightnow51 2010-04-09
  • 打赏
  • 举报
回复
SetErrorMode(SEM_NOGPFAULTERRORBOX|SEM_FAILCRITICALERRORS|SEM_NOALIGNMENTFAULTEXCEPT|SEM_NOOPENFILEERRORBOX);
自己动手,丰衣足食。。。
rightnow51 2010-03-04
  • 打赏
  • 举报
回复
忘了,strTemp是"\\\\.\\A:"
rightnow51 2010-03-04
  • 打赏
  • 举报
回复
终于有人回答了 谢谢啊
不行啊,用SetErrorMode(SEM_NOGPFAULTERRORBOX);
和 try{
hDisk = CreateFile(strTemp,GENERIC_READ|GENERIC_WRITE,
FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,
OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,
NULL);
}
catch(...)
{
printf("error");
}
都搞不定它,有好的办法吗?贴个图试试
奔跑前行 2010-03-01
  • 打赏
  • 举报
回复
没遇到过,,提个建议 不知可不可以,去截获那个错误的消息,然后进行判断屏蔽掉。
rightnow51 2010-02-26
  • 打赏
  • 举报
回复
啊,各位高人,没有人知道吗?

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧