nkCollector = new InkCollector(this); // secure! this.inkCollector.Enabled = true; } } } 对 Lonestar 来说,有什么新内容呢?您可能注意到的第一件事(尤其是如果您没有安装 Tablet PC 平台 SDK 1.7 版的话)是 InkCollector 对象的新构造函数重载,这将带来一个对托管 Windows Forms 控件实例而非原始 Win32 窗口句柄的引用。精细,是吗?(没有 Lonestar SDK,上面的代码产生一个更不精细的编译器错误。)InkCollector 要与 Windows Forms 对象在一个安全的、严格受约束的、适用于 Internet 应用程序的沙箱中进行交互,则需要这个新的构造函数重载。 如果您使用旧式构造函数(例如,用前面代码中的 new InkCollector(this.Handle) 替换 new InkCollector(this)),控件将要求权限来接触系统上的全部窗口以及执行非托管代码。这是一个极大的沙箱,它实际上根本不适用于运行移动代码。事实上,在默认情况下,试图调用一个旧式构造函数在 Intranet 和 Internet 区域中都会引发 S
数据载入中...
页码:[1] [2] [3] [4] [5] [6] [7] 第7页、共7页 |