System. EdgeGesture. DisableTouchWhenFullscreen
Empêche les comportements de mouvement de bord quand une fenêtre d’application est active et en mode plein écran (ou lorsqu’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
Remarques
dans Windows 8, les interactions de l’utilisateur avec les bords de l’écran affichent l’interface utilisateur du système comme les barres de l’application, les icônes et les applications en cours d’exécution.
Pour les applications distantes plein écran, ce comportement de l’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, affectez à cette propriété la _ valeur variant true. La valeur par défaut est _ false.
cette propriété n’a aucun effet sur les applications du windows Store Windows.
L’exemple suivant montre comment définir les comportements de l’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;
}