System.EdgeGesture.DisableTouchWhenFullscreen
Empêche les comportements de mouvement de bord lorsqu’une fenêtre d’application est active et en mode plein écran (ou qu’une fenêtre propriétaire est active).
Notes
En mode plein écran, la taille de la fenêtre d’application correspond à la résolution de l’écran.
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
Notes
Dans Windows 8, les interactions utilisateur avec les bords de l’interface utilisateur du système d’affichage de l’écran, telles que les barres d’application, les icônes et les applications en cours d’exécution.
Pour les applications distantes en plein écran, ce comportement d’interface utilisateur sur l’ordinateur local peut remplacer et interférer avec l’interface utilisateur de la session à distance. Cette propriété permet à une application de désactiver l’interface utilisateur edge sur l’ordinateur local.
Pour désactiver l’interface utilisateur edge, définissez cette propriété sur VARIANT_TRUE. La valeur par défaut est VARIANT_FALSE.
Cette propriété n’a aucun effet sur les applications du Windows Store.
L’exemple suivant montre comment définir des comportements d’interface utilisateur edge.
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;
}
Rubriques connexes