关于TextBox的这个功能,怎么实现 一个TextBox,如何让鼠标点击的时候,在里面不能出现光标,但是可以选中复制里面的文本? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用Win API就能完成该功能。[DllImport("user32.dll", EntryPoint = "HideCaret")]public static extern bool HideCaret(IntPtr hWnd);可以在MouseDown和GotFocus的地方调用该函数。/// <summary> /// 显示和隐藏鼠标指针. /// </summary> /// <example> /// <p>// 在应用程序中显示鼠标指针:</p> /// <p>CApi.ShowCursor(1);</p> /// <p></p> /// <p>// 在应用程序中隐藏鼠标指针:</p> /// <p>CApi.ShowCursor(0);</p> /// </example> [DllImport("user32.dll", EntryPoint="ShowCursor", CharSet=CharSet.Auto)] public static extern int ShowCursor(int bShow); B00L HideCaret(HWND hWnd);click or获得焦点事件中隐藏光标 TextBox的OnClick事件里面写textBox1.SelectAll(); readonly=true; 这个好像还可以 我说的是TextBox不接受光标换成Label也不行,不能复制文本 绝对可以。传的参数的textBox的Handle。 我来做个苦力: [DllImport("user32.dll")] static extern bool HideCaret(IntPtr hWnd); private void textBox1_MouseDown(object sender, MouseEventArgs e) { HideCaret(textBox1.Handle); } C#应用程序中如何嵌入命令提示符 用C#代码怎么实现通过互联网给手机发短信 C#抓取动态网页数据 很有挑战哦 C# 通用、公用类库 在panel里DrawString时怎么让文字超出边界时自动出现滚动条? 请大暇帮忙解读一下此段程序(散分呀!) 在WEB上怎样实现及时提醒功能..备忘录怎么实现..谢谢大侠.. 太怪了,我只是新建了一个禁用滚轮的Combobox控件,为何窗体中所有控件的滚轮操作都失效了 客户端上传文件问题 有懂 mvc 的吗, 问个很简单的问题 如何给treenode类添加深克隆方法? 问个批量上传的问题
[DllImport("user32.dll", EntryPoint = "HideCaret")]
public static extern bool HideCaret(IntPtr hWnd);
可以在MouseDown和GotFocus的地方调用该函数。
/// <summary>
/// 显示和隐藏鼠标指针.
/// </summary>
/// <example>
/// <p>// 在应用程序中显示鼠标指针:</p>
/// <p>CApi.ShowCursor(1);</p>
/// <p></p>
/// <p>// 在应用程序中隐藏鼠标指针:</p>
/// <p>CApi.ShowCursor(0);</p>
/// </example>
[DllImport("user32.dll", EntryPoint="ShowCursor", CharSet=CharSet.Auto)]
public static extern int ShowCursor(int bShow);
click or获得焦点事件中隐藏光标
换成Label也不行,不能复制文本
绝对可以。传的参数的textBox的Handle。
我来做个苦力: [DllImport("user32.dll")]
static extern bool HideCaret(IntPtr hWnd);
private void textBox1_MouseDown(object sender, MouseEventArgs e)
{
HideCaret(textBox1.Handle);
}