Compartir a través de


System.EdgeGesture.DisableTouchWhenFullscreen

Impide los comportamientos de gestos de borde cuando una ventana de la aplicación está activa y en modo de pantalla completa (o una ventana de propiedad está activa).

Nota

En el modo de pantalla completa, el tamaño de la ventana de la aplicación coincide con la resolución de pantalla.

 

Windows 10, versión 1703, Windows 10, versión 1607, Windows 10, versión 1511, Windows 10, versión 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

Comentarios

En Windows 8, las interacciones del usuario con los bordes de la interfaz de usuario del sistema de visualización de pantalla, como barras de aplicaciones, accesos y aplicaciones en ejecución.

En el caso de las aplicaciones remotas de pantalla completa, este comportamiento de interfaz de usuario en el equipo local podría invalidar e interferir con la interfaz de usuario de la sesión remota. Esta propiedad permite que una aplicación deshabilite la interfaz de usuario perimetral en el equipo local.

Para deshabilitar la interfaz de usuario perimetral, establezca esta propiedad en VARIANT_TRUE. El valor predeterminado es VARIANT_FALSE.

Esta propiedad no tiene ningún efecto en las aplicaciones de la Tienda Windows.

En el ejemplo siguiente se muestra cómo establecer comportamientos de interfaz de usuario perimetrales.

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