RichEdit1中的字体大小已经设置,但是从写字板中拷贝
1楼: 新建一个工程,在Form1上放置一个RichEdit1控件,并将它的Font.Size设置为24,运行程序,从写字板中拷贝一些内容到这个RichEdit1控件中,发现,拷贝到RichEdit中的内容的字体大小没有随RichEdit所设置的大小而改变,而是保持写字板中字体的大小。
怎样才能让从写字板中拷贝到RichEdit中的信息的字体大小按RichEdit控件所设置的大小显示呢?
49163
49156
49155
49166
3
49171
16
7
14
CF_TEXT{
大家好
}
怎样才能让从写字板中拷贝到RichEdit中的信息的字体大小按RichEdit控件所设置的大小显示呢?
2楼: 设置PlainText为False就可以了,不过这样就没有格式了
因为从写字板里面出来的是有格式的文本,所以才会出现楼主说的问题
3楼: 我是将PlainText属性设置成false的。
4楼: 满话真是不能讲阿,郁闷
5楼: 71876233如 速达3000xp
6楼: RichEdit中的PlainText属性的默认值就是false,我没有改过这个属性,可是,就是不知道,为什么,写字板中的东西,粘贴到RichEdit中,字体的大小还是保持原来的,根本没有按RichEdit设置的字体大小显示。
7楼: 我刚又试了一遍,还是不行!
8楼: 昨天怎么测试可以了,真奇怪,用剪贴板监视可以看到比普通文本多了几钟剪贴板格式,但是内容是一样的,不知道怎么处理这个东西,等高手了
49161
49239
49538
49464
1
13
49536
49537
49163
49156
49155
49166
3
49171
16
7
14
CF_TEXT{
大家好
}
9楼: 把PlainText属性设为True,就可以去掉粘贴进来的文字的格式了。
上一篇:ActiveX DLL中创建TXMLDocument错误 下一篇:一个很奇怪的问题