找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2307|回复: 12

Winform TextBox (文本框) 控件禁止输入粘贴内容, 禁止 Ctrl+V

 火.. [复制链接]
  • 打卡等级:常驻代表
  • 打卡总天数:34
  • 打卡月天数:6
  • 打卡总奖励:9027
  • 最近打卡:2025-12-17 23:15:51

2823

主题

541

回帖

2万

积分

管理员

积分
22569
发表于 2021-9-12 15:46:42 | 显示全部楼层 |阅读模式
Winform TextBox (文本框) 控件禁止输入粘贴内容, 禁止 Ctrl+V
  1. using System;
  2. using System.Windows.Forms;

  3. namespace DemoWinForm
  4. {
  5.     public partial class Form1 : Form
  6.     {
  7.         public Form1()
  8.         {
  9.             InitializeComponent();
  10.         }
  11.     }

  12.     /// <summary>
  13.     /// 禁止粘贴
  14.     /// </summary>
  15.     public class TextBoxEx : TextBox
  16.     {
  17.         /// <summary>
  18.         /// 构造函数
  19.         /// </summary>
  20.         public TextBoxEx()
  21.         {
  22.         }

  23.         #region 禁止粘贴
  24.         /// <summary>
  25.         /// 重写基类的WndProc方法
  26.         /// </summary>
  27.         /// <param name="m"></param>
  28.         protected override void WndProc(ref Message m)
  29.         {
  30.             if (m.Msg == 0x0302)            // 0x0302是粘贴消息
  31.             {
  32.                 m.Result = IntPtr.Zero;     // 拦截此消息
  33.                 return;
  34.             }
  35.             base.WndProc(ref m);            // 若此消息不是粘贴消息,则交给其基类去处理
  36.         }
  37.         #endregion
  38.     }
  39. }
复制代码




工控课堂 www.gkket.com

0

主题

62

回帖

295

积分

注册会员

积分
295
发表于 2021-9-14 02:58:54 | 显示全部楼层
看了一遍原文,不懂;又看了一遍原文,还是不懂。再看了一遍原文,实在不懂。最后看了一遍回帖,懂了我为什么不懂……于是我懂了,人有时候要学会放弃。
工控课堂 www.gkket.com

0

主题

173

回帖

447

积分

注册会员

积分
447
发表于 2021-9-14 07:12:11 | 显示全部楼层
看到这帖子真是高兴!
工控课堂 www.gkket.com

0

主题

67

回帖

101

积分

新手上路

积分
101
发表于 2025-11-17 04:34:00 | 显示全部楼层
来凑个热闹,为楼主增加点人气!
工控课堂 www.gkket.com

0

主题

107

回帖

162

积分

新手上路

积分
162
发表于 2025-11-17 06:40:18 | 显示全部楼层
原来还有这种操作,长见识了!
工控课堂 www.gkket.com

0

主题

99

回帖

305

积分

注册会员

积分
305
发表于 2025-11-17 07:25:22 | 显示全部楼层
楼主太会说了,字字句句都在理~
工控课堂 www.gkket.com

0

主题

87

回帖

133

积分

新手上路

积分
133
发表于 2025-11-17 09:26:26 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com

0

主题

95

回帖

339

积分

注册会员

积分
339
发表于 2025-11-17 09:31:48 | 显示全部楼层
不请自来,只为说一句:太精彩了!
工控课堂 www.gkket.com

0

主题

97

回帖

408

积分

注册会员

积分
408
发表于 2025-11-17 09:39:20 | 显示全部楼层
赞同 + 10086,没毛病,完全没毛病
工控课堂 www.gkket.com

0

主题

85

回帖

129

积分

新手上路

积分
129
发表于 2025-11-17 09:41:58 | 显示全部楼层
这逻辑绝了,分析得太到位了吧
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 06:06 , Processed in 0.263203 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表