我想知道是否可以通过C#Windows Form应用程序查看Windows桌面并与之交互?我知道您可以使用网络浏览器访问文件浏览器,因此可以使用它来显示桌面吗?谢谢。
“不确定”部分我不确定您要寻找什么,但是对于初学者,您可以创建两个数组,一个用于文件,另一个用于文件夹:
using System.IO;
string[] folders = Directory.GetDirectories(@"C:\Users\username\Desktop");
string[] files = Directory.GetFiles(@"C:\Users\username\Desktop");
从这里,您可以通过添加打开应用程序,追加文件,浏览文件夹的逻辑来与所有桌面对象进行交互。