using System;
using System.Windows.Forms;
namespace ControlLibrary
{
public class AsciiTextBox : TextBox
{
//消息
private int WM_CHAR = 0x0102;
protected override void WndProc(ref Message m)
{
//条件判断
if (m.Msg == WM_CHAR && m.WParam.ToInt32() > 127)
return;
base.WndProc(ref m);
}
}
}
本文介绍了一个自定义的TextBox控件——AsciiTextBox,该控件继承自标准TextBox,并通过重写WndProc方法来限制输入字符仅限ASCII码范围内。
641

被折叠的 条评论
为什么被折叠?



