Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 使用';TELTree&x27;Microsoft Server 2012操作系统中的控件_Delphi_Delphi 7_Windows Server 2012 - Fatal编程技术网

Delphi 使用';TELTree&x27;Microsoft Server 2012操作系统中的控件

Delphi 使用';TELTree&x27;Microsoft Server 2012操作系统中的控件,delphi,delphi-7,windows-server-2012,Delphi,Delphi 7,Windows Server 2012,我正在开发一个delphi应用程序 在对同一操作系统进行单元测试时,我了解到在不同的操作系统上运行时,滚动条的大小会发生变化 情况是: 当我在Windows 8操作系统中运行应用程序时,滚动条的大小正常为17px 但当运行在Windows Server 2012操作系统上的同一应用程序时,滚动条大小将更改为4px 我对应用程序为什么会出现这种情况感到困惑 我正在使用TElTree控件,在该控件中我面临滚动条问题 查找滚动条结果的捕捉: 请让我知道为什么应用程序会发生这种情况。 提前谢谢。@T

我正在开发一个delphi应用程序

在对同一操作系统进行单元测试时,我了解到在不同的操作系统上运行时,
滚动条的大小会发生变化

情况是:

当我在Windows 8操作系统中运行应用程序时,
滚动条的大小正常为
17px

但当运行在Windows Server 2012操作系统上的同一应用程序
时,滚动条大小将更改为
4px

我对应用程序为什么会出现这种情况感到困惑

我正在使用
TElTree
控件,在该控件中我面临
滚动条问题

查找滚动条结果的捕捉:

请让我知道为什么应用程序会发生这种情况。
提前谢谢。

@TLama那么,你有什么建议吗?对于不同的操作系统,滚动条的大小可能不同吗?不,对不起。我没有艾尔帕克。是的,滚动条的大小不仅因操作系统版本而异,还因所选主题和一些注册表设置而异,而且还因所有应用程序的系统范围而异。我不能为ElPack说话,但对于LMD工具(来自同一个供应商),他们有自己的滚动条,这是独立于系统的;或者,它们至少可以按选定的主题进行渲染,但要使用您设置的度量。若我是你们,我会向供应商询问这个问题。@TLama谢谢你们的帮助。:)