通常 explorer.exe 从Windows开始。
我希望 Windows启动时改为运行“我的表单应用程序”(myform.exe)。
当我单击myform.exe上的按钮时,我可以运行Explorer.exe(桌面)。
我该怎么办?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
在这里,我编写了myform.exe而不是explorer.exe。我的程序正在运行,但是当我单击该按钮时,它会启动“我的电脑”文件夹,而不是桌面。
答案 0 :(得分:0)
您是否在按钮点击事件中使用System.Diagnostics.Process.Start()
?如果是这样,则将您的桌面添加为参数,如下所示:
System.Diagnostics.Process.Start("explorer.exe", @"%USERPROFILE%\desktop");