当前位置: 代码迷 >> C# >> 怎么禁止打开另存为对话框
  详细解决方案

怎么禁止打开另存为对话框

热度:296   发布时间:2016-04-28 08:41:06.0
如何禁止打开另存为对话框
我需要在部分软件上不允许使用另存为功能

因为其它原因不想通过勾子程序对窗口进行控制。

在系统底层,能不能阻止对系统另存为窗口的调用 。



------解决思路----------------------
FindWindow
ClassName:#32770
------解决思路----------------------
引用:
Quote: 引用:

FindWindow
ClassName:#32770

这个是使用的所有的对话框吧,怎么区分呢?

被你这么一说 好像是哦
不过还有就算是 你能禁用另存为 良辰也有一百种方式保存 放弃吧 考虑 禁用文件写入函数还有那么一点点希望
比如我要创建一个文本文件 我根本不需要另存为 
直接右键新建一个文本双击打开 直接编辑后 ctrl s 就保存
或则 【echo 'xxxxx' > text.txt】
加若我要编辑一个 psd 文件 复制一份出来 psd1 在ps上编辑 psd1后 ctrl s一样绕过了你的 "另存为"
  相关解决方案