2014-09-03 93 views
0

在Windows资源管理器中,我们可以看到文件夹或不同的文件。这些图标可以通过设置像瓷砖/列表/中等图标/超大图标等不同的选项来重置(可通过Windows 7搜索栏下方的按钮访问) 我使用CurrentViewMode()API访问这些属性,其中我无法看到/访问特大图标或大图标。有没有其他API可以满足这些需求或者其他任何方式可以通过PowerBuilder代码设置这些属性?访问文件夹图标属性

+0

我不清楚,你是否试图在PowerBuilder应用程序中模拟Windows资源管理器?或者你是否试图从PB更改用户浏览器设置,如果是这样,我怀疑这将通过注册表更改使用RegistrySet/RegistryGet需要澄清... – 2014-09-17 05:59:09

+0

是的,我试图模拟PowerBuilder应用程序中的Windows资源管理器。 – Ankit 2014-09-17 06:36:22

+1

哦,我明白了。你可能想看一个名为PowerToTheBuilder.com的项目或其他东西。我认为他正在做一些像你想要的一样奇特的UI东西。 – 2014-09-17 06:44:22

回答

0

我终于找到了答案。

我可以使用IconSize属性来存储当前的图标大小。我存储这个值&当用户再次打开应用程序时重置它。

例:oleControl.Object.Document.IconSize

如何,我发现这个? 它应该是简单的,因为它的属性名称。但是,我从注册表设置找到它,其中有一个IconSize注册表项。

0

您可以使用ListView控件你在说什么。使用时,您可以指定小图片,大图片等来更改显示模式。

+0

我已经试过了。人们只能设置两种尺寸 - 16像素或32像素。但是,我希望能够设置任何大小。 – Ankit 2014-09-17 07:31:33