Clipboard.SetData LoadPicture(picstr), 2
RichTextBox1.SetFocus
SendMessage RichTextBox1.hwnd, WM_PASTE, 0, 0使用上述方法在RichTextBox中已经显示的文档中间插入图片时,如果是已有的文档全是英文,则插入的位置是正确的!如果含有中文字符,则插入的位置不对!各位大侠帮帮忙看看有没有什么解决方法!!!!!
RichTextBox1.SetFocus
SendMessage RichTextBox1.hwnd, WM_PASTE, 0, 0使用上述方法在RichTextBox中已经显示的文档中间插入图片时,如果是已有的文档全是英文,则插入的位置是正确的!如果含有中文字符,则插入的位置不对!各位大侠帮帮忙看看有没有什么解决方法!!!!!
郁闷哦,我试了一下,.Net中的RichTextBox不存在这个问题,可是我的代码要全部升级过去也是个相当麻烦的过程啊!!!!!
这里有不少独家提供的有关RichTextBox的资料!
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=67699&lngWId=1里面有RichEdit的SDK,比较好的在西文环境下支持Unicode (尽管RichEdit对中文支持较好),不支持图片。但解决了中文插入,搜索的问题。