Public Const WM_USER = &H400
Public Const EM_SETTARGETDEVICE = (WM_USER + 72)
Public Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" _
(ByVal hWnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
lParam As Any) As Long
Public Sub AutoSwitchLine(ByRef RichText As RichTextBox, ByVal bSwitch As Boolean)
If bSwitch Then
'设置 RichTextBox 自动换行
Call SendMessage(RichText.hWnd, EM_SETTARGETDEVICE, _
GetDC(RichText.hWnd), RichText.Width / 15)
If RichText.RightMargin = 0 Then
RichText.RightMargin = 1
Else
RichText.RightMargin = 0
End If
Else
'设置 RichTextBox 不自动换行
Call SendMessage(RichText.hWnd, EM_SETTARGETDEVICE, 0, 1)
End If
End Sub
调用方法:
AutoSwitchLine RichTextBox1, False
上面的代码使RichTextBox1不自动换行。
上面的是比较正规的方法,如果简单的话,下面两句代码就可以了:
RichTextBox1.MultiLine=True
RichTextBox1.RightMargin=10000
分享到:
相关推荐
C# RichTextbox设置行间距
当设置这个属性,每次RichTextBox改变文本,文本解析url和匹配的文本范围的链接(下划线,蓝色前台默认情况下)。问题是,只有链接从一个公认的协议(http:, file:, mailto:, ftp:, https:, gopher:, nntp:, prospero:, ...
一个RichTextBox 自动加行号的程序,非常好用.
C# 在richtextbox中生成表格 ,在richtextbox中画表格,共享给大家,不错的东东
vb Richtextbox设置左边距
VB RichTextBox 每行文字设置不同颜色
在网上看到关于如何操作richTextBox行代码,但是却看不到如何对某行文本进行独立操作的,比如设置背景颜色之类的,于是分享下自己的思路
RichTextBox控件中热字的自动标记与超链接
本案例介绍了为RichTextBox控件设置自定义滚动条,需要的朋友请看
RichTextBox 练习,保存和读取图片数据库 QQ:292258449
实例用的VS2010编写的,简单易懂,直接调用方法。再不懂就要自己找原因了。
如何最简单在C#中,richTextBox,控件,中放入图片 如何最简单在C#中,richTextBox,控件,中放入图片 如何最简单在C#中,richTextBox,控件,中放入图片 如何最简单在C#中,richTextBox,控件,中放入图片 如何最...
去除winform页面上的richtextbox中的光标,代码拿来可用,下载可正式用
给richTextbox 指定的行数设置单独的颜色,类似QQ对话框。
VB.NET让Richtextbox1自动行号源码
c# winform RichTextBox Autocomplete 自动完成 智能输入
可以很方便的打印普通单一窗体中指定richtextbox中的内容,而不需要设置当前子窗体。 只需要在当前窗体中添加打印组件printdocument然后修改一下要打印的标题和richtextbox的控件名就OK
本案例介绍了设置RichTextBox的文本对齐方式,需要的朋友请看
RichTextBox中怎样实现查找和替换 不像Windows Forms一样,当前版本的WPF没有直接包含在RichTextBox中的搜索功能。幸运的是我们可以使用由Framework API提供的TextRange和TextPointer元素来创建自定义的RichTextBox...
昨天一天就没有把它上传上来,一整天除了备课就是研究这一程序了,终于功夫不负有心人,以后如果你有文档不想被人使用,将资料保存到加密的数据库中,然后通过程序读到richtextbox中去,把richtextbox中的文档直接...