Windows 打印对话框中的“应用”按钮有什么作用?

Windows 打印对话框中的“应用”按钮有什么作用?

这个问题困扰了我很长时间:所有标准的 Windows 打印对话框都有一个申请旁边的按钮好的取消。 它有什么作用?

有时应用程序似乎会记住设置的偏好设置,但并非所有软件都是如此。而且很难猜测它何时真正起作用,何时不起作用。

编辑:感谢大家的回复。我知道申请- 我将保留这个问题,看看是否有人对申请在标准打印对话框上。

编辑#2:好的。我接受得票最高的答案:基本上,申请对于打印对话框来说没有多大意义,但是因为所有标准 Windows 对话框都有它......

答案1

Apply保存设置但保持对话框窗口打开。
Apply不是 OK“除了不关闭窗口外,其他都一样”因为当您单击时 Windows 会打印Apply,当您单击时会再次打​​印OK

在打印对话框中,应用按钮会更改 PrintTicket 对象中的参数,但不会打印页面。如果在单击应用后关闭打印对话框,则应用程序应更新文档以反映新的纸张大小/方向等。这发生在写字板中。更改直到您关闭打印对话框后才可见,因为它是一个模式对话框,在关闭之前不会将控制权返回到上一个屏幕。

答案2

  • 每当您更改 Windows 中的某些设置时,它都会为您提供应用设置的选项。

  • 单击“应用”按钮将应用设置,但不会关闭窗口

  • 单击“确定”按钮保存设置,然后关闭对话框

  • 当您需要逐一检查设置时,“应用”按钮非常方便。例如在多选项卡对话框中。有时,除非您单击“应用”,否则某个选项卡上的设置不会生效。 替代文本

但在一些编写糟糕的应用程序中,除非你点击应用按钮,否则设置不会保存,比如 CS 1.6 游戏

答案3

我敢打赌,很多人还没有意识到这个按钮的一些细节。不仅仅是“确定”还会应用设置并立即关闭对话框(而“应用”会保持对话框打开)。

  1. “应用”按钮是不活动/不可点击(灰色)如果您自对话框出现后没有更改任何设置。
  2. 事实证明活动/可点击(正常黑色)一旦您改变任何设置。
  3. 它又回到不活动/不可点击一旦您将设置改回原始设置(前提是您之前没有单击过“应用”)。

但等一下,还有更多事情……

谁曾注意到以不同的方式到达(看似)同一个对话'高级(打印作业)设置'当你进入打印机和传真文件夹并查看任何‘打印机属性’

  1. 第一个路径是从“常规”选项卡开始,然后单击“打印设置...”
  2. 第二种方法是从“高级”选项卡开始,然后单击“标准设置...”

两条路径都会弹出看起来完全相同的对话框(窗口标题行除外),并且两个对话框都有一个“高级...”按钮,每个按钮都会弹出另一个窗口(它们看起来直到最后一个像素都一样,甚至带有窗口标题)。 (很抱歉我需要将德语翻译成英语——我目前无法使用以英语为母语的 Windows 系统,所以我的翻译可能不完美。好吧,请在您自己的系统上检查一下……)

您甚至可以同时调出两个窗口/对话框(它们不是模态的)。

截图显示了我的意思:

从‘常规’选项卡开始...

从‘高级’选项卡开始...

现在请在您自己的系统上尝试一下,看看我的意思。

那么为什么做同一项工作却有两种不同的方法呢?!?

嗯,这不是同一项工作:

  1. 所有用户都可以通过“常规”选项卡执行操作。这将设置他们的个人偏好。每个用户可能有所不同。
  2. 只有管​​理员才能访问“高级”选项卡。它将为所有用户(尚未设置个人默认值的用户)设置默认设置。普通用户无法在这些选项卡上设置任何内容。选项将不可点击,但会显示为灰色。除非用户通过常规选项卡设置个人偏好,否则他将获得管理员用户使用高级选项卡定义的设置。

是的,令人困惑、不直观,即使你被告知也很难记住。但这就是微软实现它的方式……

答案4

“应用”与“确定”相同,但它会使窗口保持打开状态。“确定”只会在应用设置后关闭窗口。

相关内容