我有一个全屏AS3游戏maby与Adobe AIR在Windows 7中运行.在这个游戏中它可能不容易退出(想想自助服务终端模式,只需按下esc并输入密码退出).
现在我希望这款游戏能够在Windows 8中运行.游戏的工作方式与预期的一样,但令人讨厌的事情是这些边缘手势/热门角落(左,上,右,下)和快捷方式.
我读过文章,但没有人帮助我.人们谈论注册编辑,但我没有得到这个工作+用户需要重新启动他/她的计算机.
我想打开我的游戏,关闭手势/热门角落,当游戏关闭时,手势/热门角落需要再次回来.
我看到一些应用程序正在做我想要完成的事情.
我找到了这个,所以我能够检测出手势.但是如何忽视他们的行动呢?
我也阅读华硕智能手势,但这是触摸板.
我已经尝试过Classic Shell,但我需要在没有这些程序的情况下禁用边缘手势/热角,只需动态即可.
我也找到了这个,但我不知道如何实现这一点.
HRESULT SetTouchDisableProperty(HWND hwnd, BOOL fDisableTouch)
{
IPropertyStore* pPropStore;
HRESULT hrReturnValue = SHGetPropertyStoreForWindow(hwnd, IID_PPV_ARGS(&pPropStore));
if (SUCCEEDED(hrReturnValue))
{
PROPVARIANT var;
var.vt = VT_BOOL;
var.boolVal = fDisableTouch ? VARIANT_TRUE : VARIANT_FALSE;
hrReturnValue = pPropStore->SetValue(PKEY_EdgeGesture_DisableTouchWhenFullscreen, var);
pPropStore->Release();
}
return hrReturnValue;
}
Run Code Online (Sandbox Code Playgroud)
有谁知道我怎么做到这一点?还是指出我正确的方向?
我在C#和C++中尝试了一些,但我不是一个熟练的C#/ C++开发人员.此外,游戏是在AS3中制作的,因此很难在C#/ C++中实现.
我在Windows 8 上使用Lenovo aio(All in one).
如何以编程方式打开:
魅力吧
电源选项
开始菜单
在Windows 8?
我希望能够在我的c#应用程序中打开它们
找不到我需要的文档
谢谢!
我正在开发我的第一个Win 8.1 Store应用程序,并且在理解SettingsFlyout时遇到一些麻烦.
感谢为我的自定义设置创建Flyouts并将其添加到Settings Charm 的文档不是问题.
但是,我还没有找到如何在Flyout中导航.我想创建以下行为,因为它可以在邮件应用程序中看到:
步骤1-3没问题.但是我该如何管理其他步骤呢?如何在设置中更深入地导航一个控制杆并使用"后退"按钮再次上升?