Foxtable(狐表)用户栏目专家坐堂 → [求助]文本框水印如何应用到下拉框?


  共有2351人关注过本帖树形打印复制链接

主题:[求助]文本框水印如何应用到下拉框?

帅哥哟,离线,有人找我吗?
z769036165
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:752 积分:5363 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2020/9/18 8:34:00 [显示全部帖子]

全局代码
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
Public Sub SetWatermark(wTextBox As winform.ComboBox,str As String)
SendMessage(wTextBox.BaseControl.Handle, EM_SETCUEBANNER, IntPtr.Zero, System.Text.Encoding.Unicode.GetBytes(str))
End Sub


窗口代码
SetWatermark(e.Form.Controls("ComboBox1"),"请输入账号")
SetWatermark(e.Form.Controls("ComboBox2"),"请输入密码")





 回到顶部