相关文章  
  • 部署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 的功能应用程序6

    PC Edition 2005 上,就会变成一个简单的无操作指令。
      
      在 TipInputScope 类中有四个入口点:两个重载 SetInputScope 和两个 SetInputScopes 函数。在所有函数中,第一个参数是您要在其中限制输入面板输入的窗口的句柄。第一个 SetInputScope 方法使用了一个附加参数,该参数是在文件的开头定义的 InputScopeType 枚举。该枚举中的值与 Win32 API 定义的值完全匹配。如果您快速浏览 InputScopeType 枚举的 XML 文档注释,就会发现很多您可能需要的常用项都已被定义。
      
      利用将正则表达式字符串作为第二个参数的第二个 SetInputScope 方法,TipInputScope 类会变得更有意义一些。正如我前面所提到的那样,正则表达式与 Regex 类中的表达式有所不同。尽管基本思想是相同的,但实际的模式略有不同。当您试图提供正确的表达式时,某些差异可能是您的最爱,而某些则可能会让您觉得有点困难。不论您设置的正则表达式是什么类型,请牢记您在输入面板中设置的类型就是您希望输入面板所识别的准确字符串,只是输入面板,并不包括实际的编辑控件。最后,正则表达式字符串只能包含来自代码页 1252(拉丁语 1 西欧)的字符。
      
      尽管包括所有这些 InputScopeType 枚举非常好,但是如果您希望合并它们以生成正则表达式的话,靠您自己重新创建它们将会非常烦琐。例如,如果您要在一个编辑控件中将输入面板输入限制为 SMTP 电子邮件地址和您要输入到 Exchange Server 2003 中的电子邮件名称,那么您要构建这样的表达式。幸好,可以传递到 SetInputScope API 的正则表达式使您可以包括这些 InputScopeTy

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

         

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

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