怎样禁止 richtext中的内容被拷贝

解决方案 »

  1.   

    把内容转成图片放在 richtext 中。
      

  2.   

    拦截该控件的信息,将WM_COPY过滤掉,其他的默认处理.
    参考子类相关的东西.用API,可以实现的。
      

  3.   

    '对于屏蔽CTRL+C可在KeyDown中判断若为CTRL+C,则将keycode=0
    '对于屏蔽右键编辑菜单:
    Private Sub RichTextBox1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Button = 2 Then
        RichTextBox1.Enabled = False
        RichTextBox1.Enabled = True
        RichTextBox1.SetFocus
        PopupMenu 你的自定义菜单
    End If
    End Sub
      

  4.   

    >>失去焦点,就清剪贴板:)行不通,用一个简单的时钟+剪切板操就可以把它复制出来