发送EM_SETTARGETDEVICE消息使RichTextBox控件中的文本不换行,如何再恢复到原来自动换行的状态?

ASPBIT 2002-12-24 03:42:43
我该发送什么消息恢复??

以下代码:
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _
(ByVal hwnd As Long, ByVal wMsg As Long, _
ByVal wParam As Long, lParam As Any) As Long

Const WM_USER = &H400
Const EM_SETTARGETDEVICE = (WM_USER + 72)

Private Sub Form_Load()
Call SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, 0, 1)
End Sub
...全文
169 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
TechnoFantasy 2003-01-03
  • 打赏
  • 举报
回复
呵呵,这个问题我在新闻组回答了,答案如下:

如果要恢复自动换行,使用下面的代码:

Private Sub Command2_Click()
Debug.Print (SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, _
GetDC(RichTextBox1.hwnd), RichTextBox1.Width / 15))
RichTextBox1.RightMargin = 1
End Sub
TechnoFantasy 2003-01-03
  • 打赏
  • 举报
回复
呵呵,这个问题我在新闻组回答了,答案如下:

如果要恢复自动换行,使用下面的代码:

Private Sub Command2_Click()
Debug.Print (SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, _
GetDC(RichTextBox1.hwnd), RichTextBox1.Width / 15))
RichTextBox1.RightMargin = 1
End Sub
TechnoFantasy 2003-01-03
  • 打赏
  • 举报
回复
呵呵,这个问题我在新闻组回答了,答案如下:

如果要恢复自动换行,使用下面的代码:

Private Sub Command2_Click()
Debug.Print (SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, _
GetDC(RichTextBox1.hwnd), RichTextBox1.Width / 15))
RichTextBox1.RightMargin = 1
End Sub
ASPBIT 2002-12-28
  • 打赏
  • 举报
回复
TechnoFantasy你哪儿去了?
不行呀!!!
ASPBIT 2002-12-27
  • 打赏
  • 举报
回复
Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long

Call SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, GetDC(RichTextBox1.hwnd), RichTextBox1.Width)

这样吗?
没用呀@!!!!
TechnoFantasy 2002-12-27
  • 打赏
  • 举报
回复
用API函数GetDC获得控件地设备环境。
TechnoFantasy 2002-12-27
  • 打赏
  • 举报
回复
最近比较忙 :-)
ASPBIT 2002-12-27
  • 打赏
  • 举报
回复
回复: TechnoFantasy

RichTextBox没有hdc属性 :(
老大你的www.applevb.com怎么不更新了???
我很喜欢的
TechnoFantasy 2002-12-26
  • 打赏
  • 举报
回复
试一下:
Call SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, RichTextBox1.hDC, RichTextBox1.Width)
Montaque 2002-12-26
  • 打赏
  • 举报
回复
可以在RichTextBox中内容有变化的时候,把内容里面的回车拿掉

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧