欢迎来到天天文库
浏览记录
ID:43235863
大小:2.92 MB
页数:49页
时间:2019-10-06
《Windows7和WPF中的多点触摸(Multi-Touch)应用开发及案例展示》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、用双手改变生活-Windows7和WPF中的多点触摸(Multi-Touch)应用开发及案例展示WUX320Multi-Touch已经就绪!硬件如今具备Multi-touch能力的电脑已经上市多种形式的Multi-touch设备软件Windows7,.NETFramework4.0消费者新应用场景更丰富的用户体验WindowsPhotoViewerPaintWindows7built-inmulti-touchDemo议程Multi-touch简介控制面板设置Touch场景:“Good,Better,Best”模式平台架构触摸(Touch)-WM_TOUCH手势
2、(Gesture)-WM_GESTURE多触操作(Manipulations)和惯性(Inertia)WindowsPresentationFoundation(WPF)的支持Touch应用程序的用户体验(UX)指南小结控制面板ControlPanel触笔(Pen)和触摸(Touch)Touch场景和Windows7开发平台:AttherootisthetouchdeveloperplatformthatexposestouchAPIsforanyapplication界面的增强:Focusingonthecorescenarios,manypartsofthec
3、oreUIhavebeenoptimizedfortouchexperiences手势(Gestures):Multi-touchgestureshavebeenaddedtoenableconsistentpanningandzoominginmostapplications.应用程序(Applications):Asetofmulti-touchfocusedapplicationsthatdemonstratethepoweroftouchwillshipseparatelyfromWindows7Thereareseveralkeyscenariosfo
4、rmulti-touchNavigatingandconsumingtheWebReadingandsortingemailViewingphotosPlayingcasualgamesConsumingmusicandvideoNavigatingfilesandarrangingwindowsUsingMicrosoftOfficeapplicationsAllfocusedonconsumptionMulti-Touch开发的不同模式Good–Better–BestWindows应用程序选择三个级别的Touch集成Good:无需使用TouchAPI,但是应用
5、程序的界面能够正确响应内建的手势(gestures)Better:支持手势(Gesture)API,能够自然流畅的交互Best:完全针对触摸(Touch)而设计的用户体验,使用了多点触摸(Multi-touch)的特性架构概览Windows消息WM_TOUCHTOUCHEVENTF_MOVETOUCHEVENTF_DOWNTOUCHEVENTF_UP…WM_GESTUREGID_ZOOMGID_PANGID_ROTATEGID_TWOFINGERTAPGID_PRESSANDTAP架构概览多出操作(Manipulations)和惯性(Inertia)Windows
6、7ReleaseNET4.0/Surface2.0ReleaseSurfaceHardwareWindows7SurfacehardwareWindowsVistaWindows7NativeWin32applicationTouch开发路线图WPF3.5SurfaceSDK1.0ManagedwrapperandinteroperabilityManagedwrapperandinteroperabilityWinFormsapplicationWPF3.5SP1WPF4.0SurfaceSDK2.0WPFapplicationSurfaceapplicatio
7、nMulti-touchcontrolsMulti-touchAPISurfacemulti-touchcontrolsandAPIMulti-touchAPIMulti-touchAPIandcontrolsGoodAPIsForFree!平移/缩放手势右键手势NativeWin32标准scrollbars控件WPFWPF3.5SP1API代码库WPF4.0完全支持+控件WinForms标准scrollbars控件Best原始的触摸数据多出操作(Manipulation)和惯性(Inertia)处理器WM_TOUCH消息基于COM的多出操作(Manipulati
8、on)和惯
此文档下载收益归作者所有