网上有介绍使用manifest文件提供XP风格界面的文章,但是在VB下有不少问题。
这次又发现了一个很头疼的:
TextBox控件的SelStart, SelLength属性在Text中有中文时值错误。(如果文本都是英文则无错误)
大致情况是 把两个中文字符当成了一个字符。例如:加入manifest文件之后:
当Text为 “专家门诊”时
鼠标在“专”和“家”后面时,SelStart都是1
选择“专家”,SelLength是1请问有谁遇到过这样的问题,如何去解决?还有只要是使用了Frame的程序,在XP界面下里面的控件就会非常怪,真讨厌!