當應用程式視窗為使用中且處於全螢幕模式時,防止邊緣手勢行為(或擁有的視窗為使用中)。
注意
在全螢幕模式中,應用程式視窗的大小符合螢幕解析度。
Windows 10 版本 1703、Windows 10 版本 1607、Windows 10、版本 1511、Windows 10、版本 1507、Windows 8.1、Windows 8
propertyDescription
name = System.EdgeGesture.DisableTouchWhenFullscreen
shellPKey = PKEY_EdgeGesture_DisableTouchWhenFullscreen
formatID = 32CE38B2-2C9A-41B1-9BC5-B3784394AA44
propID = 2
SearchInfo
InInvertedIndex = false
IsColumn = false
typeInfo
type = Boolean
言論
在 Windows 8 中,使用者與螢幕顯示系統 UI 邊緣的互動,例如應用程式橫條、魅力和執行中的應用程式。
針對全螢幕遠端應用程式,本機計算機上的此UI行為可能會覆寫並干擾遠端會話的UI。 此屬性可讓應用程式停用本機電腦上的邊緣UI。
若要停用邊緣 UI,請將此屬性設定為 VARIANT_TRUE。 預設值為 VARIANT_FALSE。
此屬性不會影響 Windows 市集應用程式。
下列範例示範如何設定邊緣UI行為。
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;
}
相關主題