windows-8相关内容

在 Windows 8 桌面应用程序上使用 MediaCapture

在 Windows 8 桌面应用程序上,我需要使用 C# 4.5 中的相机拍照. 我尝试使用 CameraCaptureUI 类,但它在桌面应用程序上不可用. 所以我尝试使用适用于 Metro 应用程序或桌面应用程序的 MediaCapture 类.根据此处找到的示例,它效果很好:http://code.msdn.microsoft.com/windowsapps/media-capt ..
发布时间:2022-01-21 14:20:06 C#/.NET

如何在 Windows 8 中在线播放背景音乐

在我的应用程序中,我使用 UI MediaElement.但是当我点击 Windows 键时,音乐停止了. 我尝试使用: MediaControl.PlayPressed += MediaControl_PlayPressed;MediaControl.PausePressed += MediaControl_PausePressed;MediaControl.PlayPauseToggl ..
发布时间:2022-01-21 14:19:51 C#/.NET

如果从 Windows 8 RTM 中设置的提升进程和非默认浏览器运行 ShellExecute 将失败

在 Windows 8 RTM(Chrome、Firefox)中设置非默认浏览器并尝试运行如下代码: ShellExecute(NULL, "open", "http://stackoverflow.com", NULL, NULL, SW_SHOWNORMAL); 没关系.但随后将清单更改为需要管理权限或仅“以管理员身份运行". 代码不起作用. 好的,然后尝试使用“以管理 ..
发布时间:2022-01-21 14:19:41 其他开发

Windows 商店应用程序中是否有全局异常处理程序?

对于未处理的异常,至少,我希望能够捕获详细信息并将它们写到文件中,以供可能的后续“调试取证".Windows 商店应用程序中没有“OnTerminating"事件;有没有合适的地方/方式来完成这个? 更新 请参阅下面的评论.这是一个不适合下面的补充: 即使在删除 xaml 片段时,我仍然会收到错误消息,即使在清理和重建之后......?2-clicking err msg 将我带 ..
发布时间:2022-01-21 14:19:17 C#/.NET

我在 Windows 8 中从 Visual Studio 2012 执行程序后,Node.js 控制台立即关闭

我已经在 Windows 8 PC 中安装了 Node.js,并为 Visual Studio 2012 安装了 Node.js 插件.我从 Visual Studio 2012 执行了一个基本程序,它只在控制台上打印一个字符串 consol.log("你好"); Node.js 控制台打印“Hi There"并立即自行终止.谁能提供解决方法? 我遇到了类似的问题,除了在代码中使用 se ..

PointerPressed 在左键单击时不起作用

在 WPF+C# 上为 Windows 8 创建 Metro (Microsoft UI) 应用程序时,我遇到了按钮上的 PointerPressed 事件的困难.当我执行左键单击(通过鼠标)时不会发生事件,但它会在右键单击或点击的情况下发生.那么这个事件有什么问题呢?例如 解决方案 解决方案非常简单:这些事件必须通过 AddHandler 方法而不是通过 XAML 来处理. Some ..
发布时间:2022-01-21 14:19:03 C#/.NET

Metro App 不能再以编程方式杀死?

我是 Win 8 Metro 应用程序开发的新手,发现很多东西似乎都与经典的 WPF 有所不同. 最让我烦恼的是无法关闭应用.这在调试应用程序时非常烦人.因此,我正在寻找在我的应用中添加“关闭"按钮的方法. 但是,旧的 WPF 方式: Application.Current.Shutdown() 不再存在.而且我再也找不到 System.Diagnostics 中的 Process ..
发布时间:2022-01-21 14:18:49 C#/.NET

在 Windows 8.1 中运行 Visual Studio 6 C++

我最近将我的系统迁移到了 Windows 8.1.不幸的是,像其他人一样,我无法再启动 Visual Studio 6.软件在启动时崩溃(闪屏). 我知道有一些解决方法,可以在较新的 IDE 中使用 vc6 进行编译,但这对我不起作用,因为我必须编译大量项目并且我无法修改所有项目文件 11... 我已经看到了答案:vc6 太老了,不支持等等......我知道这一切!但是迁移大量代码可能 ..
发布时间:2022-01-21 14:18:43 C/C++开发

如何检测方向变化和改变布局?

假设我有一个包含 2 行、2 列和每个单元格内的许多控件的网格. 当应用程序更改为快照模式时,我的意思是我希望应用程序只占屏幕的 1/3,一列,两行,并且只显示一些我会决定的控件. 对此我有什么样的控制权? 谢谢 解决方案 您应该使用 xaml 中的 VisualStateManager,以获得完整的 xaml 解决方案: ..
发布时间:2022-01-21 14:18:37 其他开发

保存 List<Object> 的最佳方法是什么?在 Windows 8 应用程序中

我有一个 List 数据.我想保存它并在每次我的应用程序启动和退出时分别检索它.什么是 Windows 8 中的 IsolatedStorage (WP7) 的等效项.如何保存这些设置? 解决方案 在 Windows 8 中,您必须为您的应用使用 LocalFolder,您可以使用以下方式访问它: StorageFolder 文件夹 = ApplicationData.Current.L ..
发布时间:2022-01-21 14:18:29 其他开发

如何在 Visual Studio 2005 中使用 Manifest 文件以管理员权限运行应用程序?

我需要创建一个应用程序,该应用程序需要在 "C:\Program Files","Users[username]" 和 Sys32 中创建文件/文件夹.应用程序还需要创建一些注册表项. 此应用程序需要在 Vista 及更高版本上运行.此外,在 Windows Server 2003 及更高版本上. 上述操作系统有用户账户控制(UAC)的概念,在哪里访问程序文件和写入注册表需要管理员权限 ..
发布时间:2022-01-21 14:18:15 C/C++开发

使用 Chrome 在 Windows 8+ 中检测自定义协议处理程序

我正在尝试检测我处理自定义协议的应用程序是否已安装并使用不同的浏览器工作.我查看了该网站上的其他问题,例如:如何检测浏览器的协议处理程序?,并查看了类似的资源,使其能够在大多数浏览器的大多数平台上运行. 在将其标记为重复之前,请听我说... 我能够让我的功能在 Windows 8+ 上除 Chrome 之外的所有设备上运行.我不能像在 Windows 7 上那样在 Chrome 上使用 ..

Windows 8 下的 GetVersionEx

我正在编写一个 C++ 代码来确定它在哪个操作系统上运行.我使用 GetVersionEx() API 来做到这一点,并且 此代码作为教程,但它似乎无法处理 Windows 8.有谁知道如何修复它以在 Windows 8 下运行? 解决方案 根据 MSDN 论坛的几条评论和 这篇文章 Windows 8 的版本号是 6.2 这是在 Windows 8 Developer Previe ..
发布时间:2022-01-21 14:16:31 C/C++开发