相关文章  
  • 部署Windows XP SP2后出现问题怎么办
  • 超一流软硬件资料检测大师AIDA32
  • 创建检测和更新Framework 的MSI软件包
  • 使用新的代码和标记模型创建真实的应用程序
  • XML组件技术让客户订单系统流程化
  • 你了解吗?Win XP SP2中的八大终极武器
  • Windows XP Service Pack2开发人员的观点
  • 让你的Windows XP拥有Longhorn的界面
  • Windows XP操作系统多媒体设置全攻略(1)
  • SP2升级了哪些Windows XP支持工具
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    如何优化 Tablet PC 的功能应用程序3

    看方能才能确定屏幕方向。
      
      如果您希望在屏幕分辨率发生更改时进行高级的窗体布局或其他特定于 Tablet PC 的工作,则只要屏幕分辨率或模式发生更改,SystemEvents.DisplaySettingsChanged 事件就会触发。在处理专为 Tablet PC 设计的应用程序时,我发现要使应用程序中的每个窗体都请求该事件需要非常大的工作量。我想,如果窗体处理了该事件并将 DisplaySettingChanged 提供为脱离窗体本身的一个事件,那么事情就会变得更加简单了。源代码中的 TabletPCAwareForm 就是所有问题的关键。
      
      因为我要论及一些小的、但非常有用的方法,所以我将指出 Utilities 类还包括一个用来确定应用程序当前是否运行在 Tablet PC 上的方法,我们适当地称其为 IsTabletPC 方法。其他的方法包括通知您用户是选择了右手用法还是选择了左手用法以及菜单显示的方法。Utilities 类中的所有内容都非常琐碎,并不值得一一描述,但令我高兴的是,这些内容都在该类中。
      
      Context Tagging
      SDK 文档的 What's New in the Tablet PC SDK Version 1.7 提到了 Context Tagging 工具,它附带于该 SDK 的 1.7 版,但所提及的内容甚至并没有开始讨论该工具的有用性。在应用程序中的所有编辑字段中,您可能已经获取了某种适当的限制文本或预期文本。默认情况下,只要用户将笔移动到输入区,您就可以获得完美的新的输入面板,用户可以在手写区域输入任何值。这对于您要让用户在其中输入销售联系人的讨论的多行编辑控件来说很好用,但是如果期望他们输入诸如 SMTP 格式的电子邮件地址之类的内容时,就不

    页码:[1] [2] [3] [4] [5] [6] [7]3页、共7页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved