我可以在Windows Form C#应用程序中使用桌面吗?

问题描述 投票:0回答:1

我想知道是否可以通过C#Windows Form应用程序查看Windows桌面并与之交互?我知道您可以使用网络浏览器访问文件浏览器,因此可以使用它来显示桌面吗?谢谢。

c# windows webbrowser-control desktop windows-forms-designer
1个回答
0
投票

“不确定”部分我不确定您要寻找什么,但是对于初学者,您可以创建两个数组,一个用于文件,另一个用于文件夹:

  using System.IO;

    string[] folders = Directory.GetDirectories(@"C:\Users\username\Desktop");
    string[] files = Directory.GetFiles(@"C:\Users\username\Desktop");

从这里,您可以通过添加打开应用程序,追加文件,浏览文件夹的逻辑来与所有桌面对象进行交互。

© www.soinside.com 2019 - 2024. All rights reserved.