2014-09-03 90 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