以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]在窗口控件中限制键盘复制功能的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65010)

--  作者:time
--  发布时间:2015/3/7 10:17:00
--  [求助]在窗口控件中限制键盘复制功能的问题

用下列方法设置了个限制键盘复制功能

keyDown事件:

If e.Control = True AndAlso e.KeyCode = Keys.C Then
    e.Sender.SelectedText = "对不起您不能按Ctrl+C组合键进行复制!"
    e.Cancel = True
End If

 

请问代码怎样写上列方法对于特定的用户开发者无效

用下列方法设置了个限制鼠标右键复制功能

MouseDown事件:

e.Sender.basecontrol.ContextMenu = new System.Windows.Forms.ContextMenu()\'限制鼠标右键复制


--  作者:Bin
--  发布时间:2015/3/7 10:22:00
--  
不是告诉过你了吗? 简单判断一下开发者就可以了

if user.name <> "开发者" then
    e.Sender.SelectedText = "对不起您不能按Ctrl+C组合键进行复制!"
    e.Cancel = True
end if

衷心建议你按部就班学习一下帮助.

权限方面看一下这个章节http://www.foxtable.com/help/topics/2253.htm

--  作者:time
--  发布时间:2015/3/7 10:51:00
--  

谢谢指导