Freigeben über


System.EdgeGesture.DisableTouchWhenFullscreen

Verhindert Das Verhalten von Randgesten, wenn ein Anwendungsfenster aktiv ist und sich im Vollbildmodus befindet (oder ein eigenes Fenster aktiv ist).

Anmerkung

Im Vollbildmodus entspricht die Größe des Anwendungsfensters der Bildschirmauflösung.

 

Windows 10, Version 1703, Windows 10, Version 1607, Windows 10, Version 1511, Windows 10, Version 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

Bemerkungen

In Windows 8 interagieren Benutzerinteraktionen mit den Rändern der Bildschirmanzeigesystem-UI, z. B. App-Leisten, Charms und ausgeführte Apps.

Bei Vollbildanwendungen kann dieses Benutzeroberflächenverhalten auf dem lokalen Computer die Benutzeroberfläche der Remotesitzung außer Kraft setzen und beeinträchtigen. Mit dieser Eigenschaft kann eine Anwendung die Randbenutzeroberfläche auf dem lokalen Computer deaktivieren.

Um die Randbenutzeroberfläche zu deaktivieren, legen Sie diese Eigenschaft auf VARIANT_TRUE fest. Der Standardwert ist VARIANT_FALSE.

Diese Eigenschaft hat keine Auswirkungen auf Windows Store-Apps.

Das folgende Beispiel zeigt, wie Das Verhalten der Rand-UI festgelegt wird.

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;
}

propertyDescription-

searchInfo-

typeInfo-