您的位置:程序门 -> .net技术 -> c#



msdn中关于自定义光标的例子的不妥之处


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


msdn中关于自定义光标的例子的不妥之处
发表于:2007-02-27 06:23:25 楼主
msdn中自定义光标例子有一句:
this.cursor   =   new   cursor(gettype(),   "mycursor.cur ");

但是,当你的类被他人继承使用后,并且光标资源被打包(embedded)后,
这句会引发错误,因为运行时的gettype()不再是原始类了。

正确的方法是硬编码类类型:
this.cursor   =   new   cursor(typeof(myclass),   "mycursor.cur ");

我google了一下,有不少商业控件,包括著名的crystalreport都发生过这种bug。


快速检索

最新资讯
热门点击