【发布时间】:2013-05-29 09:47:40
【问题描述】:
我正在使用 Windows 8,我想尝试在我的桌面应用全屏时禁用默认的边缘手势行为。
我找到了这个page,它解释了如何在 C++ 中做到这一点。
我的应用程序是一个 WPF/C# 应用程序,我找到了 Windows Code API Pack 和 SetWindowProperty 方法来完成这项工作。
问题
我不知道如何传递正确的参数,这是一个布尔值:
PropertyKey 键 = 新 PropertyKey("32CE38B2-2C9A-41B1-9BC5-B3784394AA44", 2); WindowProperties.SetWindowProperty(this, key, "true");
PropertyKey 键 = 新 PropertyKey("32CE38B2-2C9A-41B1-9BC5-B3784394AA44", 2); WindowProperties.SetWindowProperty(this, key, "-1");
PropertyKey 键 = 新 PropertyKey("32CE38B2-2C9A-41B1-9BC5-B3784394AA44", 2); WindowProperties.SetWindowProperty(this, key, "VARIANT_TRUE");
如你所见,参数必须是一个字符串,但没有人可以工作。
如果有人有想法,请提前致谢!
【问题讨论】:
标签: c# windows-8 desktop-application gesture windows-api-code-pack