Åtgärd: Stöd för pekarbaserad touch och penna
WPF-program som riktar in sig på .NET Framework 4.7 och körs i Windows från och med Windows 10 Creators Update kan aktivera en valfri WM_POINTER
-baserad WPF touch/stylus-stack.
Påverkan
Utvecklare som inte uttryckligen aktiverar stöd för pekarbaserad touch/penna bör inte se någon ändring i WPF-touch/pennans beteende.
Följande är aktuella kända problem med den valfria WM_POINTER
-baserade touch/stylus-stacken:
Inget stöd för pennanteckning i realtid.
Även om plugin-program för pennanteckning och penna fortfarande fungerar bearbetas de i användargränssnittstråden, vilket kan leda till dåliga prestanda.
Beteendeändringar på grund av ändringar i befordran från touch-/penna-händelser till mushändelser.
Manipulering kan bete sig annorlunda.
Dra/släpp visar inte lämplig feedback för pekindata. (Detta påverkar inte pennans indata.)
Dra/släpp kan inte längre initieras vid touch-/penna-händelser.
Detta kan göra att programmet inte svarar förrän musindata har identifierats. I stället bör utvecklare initiera dra och släppa från mushändelser.
Välja att WM_POINTER-baserad touch/penna-support
Utvecklare som vill aktivera den här stacken kan lägga till följande i programmets app.config-fil .
<configuration>
<runtime>
<AppContextSwitchOverrides value="Switch.System.Windows.Input.Stylus.EnablePointerSupport=true"/>
</runtime>
</configuration>
Om du tar bort den här posten eller anger dess värde så false
inaktiveras den här valfria stacken.