可以在RichTextBox中内容有变化的时候,把内容里面的回车拿掉

解决方案 »

  1.   

    试一下:
    Call SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, RichTextBox1.hDC, RichTextBox1.Width)
      

  2.   

    回复: TechnoFantasyRichTextBox没有hdc属性 :(
    老大你的www.applevb.com怎么不更新了???
    我很喜欢的
      

  3.   

    用API函数GetDC获得控件地设备环境。
      

  4.   

    Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As LongCall SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, GetDC(RichTextBox1.hwnd), RichTextBox1.Width)这样吗?
    没用呀@!!!!
      

  5.   

    TechnoFantasy你哪儿去了?
    不行呀!!!
      

  6.   

    呵呵,这个问题我在新闻组回答了,答案如下:如果要恢复自动换行,使用下面的代码: Private Sub Command2_Click() 
    Debug.Print (SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, _ 
    GetDC(RichTextBox1.hwnd), RichTextBox1.Width / 15)) 
    RichTextBox1.RightMargin = 1 
    End Sub 
      

  7.   

    呵呵,这个问题我在新闻组回答了,答案如下:如果要恢复自动换行,使用下面的代码: Private Sub Command2_Click() 
    Debug.Print (SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, _ 
    GetDC(RichTextBox1.hwnd), RichTextBox1.Width / 15)) 
    RichTextBox1.RightMargin = 1 
    End Sub 
      

  8.   

    呵呵,这个问题我在新闻组回答了,答案如下:如果要恢复自动换行,使用下面的代码: Private Sub Command2_Click() 
    Debug.Print (SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, _ 
    GetDC(RichTextBox1.hwnd), RichTextBox1.Width / 15)) 
    RichTextBox1.RightMargin = 1 
    End Sub