在哪里可以找到 Windows Modern UI 应用程序的源代码?

在哪里可以找到 Windows Modern UI 应用程序的源代码?

HTML5作为一名业余 Web 开发人员,我对使用和为 Windows 8 构建本机应用程序很感兴趣CSS。但如果能看到我拥有的应用程序的源代码以及它们是用哪种语言编写的,那就太好了。

我可以在哪里找到源代码?或者它是否可用?我的意思是有些应用程序一定是开源的?

答案1

您可以在以下位置找到某些应用程序的源代码:(可能还有另一个文件夹,因为这不是我拥有的所有应用程序)

C:\Program Files\WindowsApps

对于那些没有权限访问该文件夹的用户,请按照以下说明操作:

  1. 在 Windows 资源管理器地址栏中输入“C:\Program Files\Applications”并按回车键。 在此处输入图片描述
  2. 震惊又沮丧地看到系统对话框说您在自己的机器上没有文件夹。点击“继续”。 在此处输入图片描述
  3. 点击“继续”后,您将看到以下对话框: 在此处输入图片描述 不要点击“关闭”,而是点击“安全选项卡”链接。
  4. 在接下来的系统对话框中单击“高级”。 在此处输入图片描述
  5. 单击所有者安全字段中的“更改”链接。 在此处输入图片描述
  6. 在“选择用户或组”系统对话框中添加您的 Live ID 或 Windows 8 用户名。 在此处输入图片描述
  7. 单击“确定”,单击“确定”,单击“确定”。 在此处输入图片描述

致谢:贾斯汀·安吉尔

答案2

您可以获取 metro/modernui/window store 应用代码示例这里来自 MS 的代码片段网站 - 还有更多具体样本这里。当然,如何做 hello world这里。它们似乎涵盖了相当多的内容,除非你特别想要一个修改版的邮件应用程序,否则可能更容易使用

如果你可以从树上摘苹果,为什么还要从桶里摘苹果呢?

答案3

微软出版社有一本免费电子书,介绍如何使用 HTML 5、CSS 和 JavaScript 编写 Windows 8 应用程序。它包含源代码下载。

关联

答案4

由于问题如何访问 C:\Program Files\WindowsApps?被标记为重复,我将添加另一个解决方案来访问C:\Program Files\WindowsApps,来自https://www.maketecheasier.com

将以下内容保存为.reg文件并运行它:

Windows Registry Editor Version 5.00

; MajorGeeks.Com
; How To Take Full Ownership of Files & Folders
; https://www.majorgeeks.com/content/page/take_full_ownership_of_files_folders.html

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
E
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

然后打开 MS Explorer,右键单击C:\Program Files\WindowsApps并选择“获取所有权”。它会显示:

在此处输入图片描述

然后您就可以访问C:\Program Files\WindowsApps

笔记:

相关内容