设置TextBox的提示文字
VB2008中,TextBox 控件如何显示提示文字?(密码输入框)
用灰色显示“请输入密码”,当鼠标点击的时候灰色的字就消失。当输入框中没有内容并且焦点离开输入框的时候又恢复提示文字。
这样的效果经常见于网页当中,如果想把它放进Windows窗体中,请往下看
语言:Visual Basic 2005/2008
其实是利用了Windows Vista中的新API,使用 SendMessage 函数向目标文本框发送 EM_SETCUEBANNER 消息
先声明SendMessage API:
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" _(ByVal hwnd As IntPtr, _ByVal wMsg As Integer, _ByVal wParam As IntPtr, _ByVal lParam As Byte()) _As Integer
Public Const EM_SETCUEBANNER As Integer = &H1501
单击"SetText”按钮,设置提示文本,单击“Focus”按钮,将焦点从文本框上移除。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click'Set TipTextDim text = InputBox("Please Input TipText", "Input TipText", "This is a Tip Text")'SendMessage APISendMessage(TextBox1.Handle, _EM_SETCUEBANNER, _IntPtr.Zero, _System.Text.Encoding.Unicode.GetBytes(text)) End Sub
点击下载
转载于:https://www.cnblogs.com/kaedei/archive/2009/04/29/1446077.html
设置TextBox的提示文字相关推荐
- [VB.NET]设置TextBox的提示文字
VB2008中,TextBox 控件如何显示提示文字?(密码输入框) 用灰色显示"请输入密码",当鼠标点击的时候灰色的字就消失.当输入框中没有内容并且焦点离开输入框的时候又恢复提 ...
- QT 如何设置 QLineEdit 背景提示文字
设置QLineEdit背景提示文字: ui->lineEditType->setPlaceholderText("请输入用户名"); 设置背景提示文字的颜色或者字体大小 ...
- WPF——【关键字:WPF】TextBox输入框提示文字
1.效果 2.代码 <!--输入框--><TextBox Name="textBoxUserName" Width="200" Height= ...
- axure文本框单击提示文字消失_Axure基础原件使用
本内容从网上搜索,仅供参考学习 1. 添加元件到工作区 在左侧元件中选择要使用的元件,按住鼠标左键不放,拖到画布适合的位置上松开. 2. 添加元件名称 在检视面板的元件名称文本框中输入元件自定义名称. ...
- 【WPF】设置TextBox内容为空时的提示文字
原文:[WPF]设置TextBox内容为空时的提示文字 <TextBox Width="150" Margin="5"><TextBox.Re ...
- Android Studio怎么设置悬浮提示文字框显示函数
[摘要]AndroidStudio函数悬浮提示文字框设置方法一:AndroidStudio在默认情况下是不会和Eclipse那样,鼠标移动到一个类或... Android Studio函数悬浮提示文字 ...
- ASP.NET TextBox 当鼠标点击后清空默认提示文字
[ 方法一] 前台代码: <div> <asp:TextBox ID="txtName" runat="server">< ...
- C# textbox提示文字
看了半天textbox属性好像没有提示文字这块的 那么就自己来实现一下 主要是一个变量,两个函数 Boolean textboxHasText = false;//判断输入框是否有文本 然后两个事件触 ...
- html文本框提示文字设置
设置html文本框提示文字 两种方式 1,设置placeholder属性 <!doctype html> <html> <body> <input type= ...
最新文章
- mysql的dml语句_Mysql基础入门-SQL_DML语句
- JVM锁和分布式锁是什么关系
- mysql数据库设计的原则_MySQL数据库设计原则
- union万能密码By:dangdang
- 清华大学计算机学院主页,计算机图形学基础课程主页 | 清华大学计算机系
- ubuntu网络设置找不到有线连接_win7系统找不到网络打印机如何解决?局域网打印机共享怎么设置?...
- 开发嵌入式软件构建管道
- 小米pro15拆机_小米笔记本Pro 15增强版值得买吗 小米笔记本Pro 15增强版拆解+评测...
- html的斜表头设置
- 替换mysql数据库_mysql数据库的替换
- VUE-鼠标移入到目标区域变成小手模样
- Mac自带FTP工具用法
- WhyNotWin11(win11升级检测工具)绿色便携版V2.1.0.0下载 | 比微软PC Health Check好用
- 关于如何运行Power Automate Flow
- pytorch用多层感知机实现鸢尾花3分类(亲测可用)
- SaaS、CRM、OA、ERP、HR、进销存究竟是什么?
- 【面试官说“回去等通知”,我到底会不会等来通知?】
- oracle中姓名取姓氏,数据清洗初记(12):姓与名的提取
- Bootstrap布局之网格系统
- C语言速学——可视化easyx应用之《海贼王图册》