0

我们的客户手指粗,我们也是。我们将触摸屏上网本拆开,将它们插入到我们的定制硬件中,然后我编写了一个显示在触摸屏上的软件界面。问题是它在屏幕上方有大约 3/4 英寸的边框,这意味着击中那个红色的小“X”成为一项挑战,尤其是考虑到边缘和角落的电容能力降低。

有没有办法让这个标准的关闭按钮变大?当然,在应用程序中,我总是可以制作非常漂亮的 80x80 按钮,这些按钮完全可用,但似乎无法覆盖表单的默认框架。我们已经尝试启用大字体和所有内置的辅助功能,但似乎没有什么能让它大到足以成功命中。

简单地添加工具栏按钮也不是什么好选择。我们更喜欢使用普通 Windows 应用程序的标准外观。

或者,我们是否应该考虑制作某种“信息亭模式”,让我们简单地进入全屏模式,不做任何涉及任务栏或标题栏的事情?如果是这样,这实现起来有多难?

4

2 回答 2

3

好吧,既然你正在设置硬件,我想你可以配置预装的软件,包括 Windows。你不能直接进入显示设置,把标题栏变大,让关闭按钮相应地变大吗?

请参阅有关分发 Windows 主题的 MS 文章:http: //support.microsoft.com/kb/310514

于 2010-05-18T20:48:01.717 回答
1

获得一个大的关闭按钮相当容易。从Vista开始隐藏得很好,在Win7中是控制面板+个性化+窗口颜色,高级外观设置,项目=标题按钮,更改大小。你可能不会喜欢这个,你会得到一个相当大的标题栏,大量的浪费屏幕空间。

从另一端解决这个问题:您的请求不寻常。大多数设置触摸屏应用程序的人都想知道如何防止用户关闭窗口。Windows 窗体使设计一堆窗体并在它们之间切换变得非常容易。这不是普通桌面上的用户界面,尤其是在这里。您也可以将表单设计为用户控件,并在用户浏览 UI 时将它们切换到主窗口和主窗口。与 Microsoft Outlook 没有什么不同。您甚至可以将现有表单变成控件。将其 TopLevel 属性设置为 False,FormBorderStyle 设置为 None,Visible 设置为 true。

于 2010-05-18T21:18:24.427 回答