[C#]使用Win32 API為編輯框與下拉方塊加上提示字串
const int EM_SETCUEBANNER = 0x1501;
private string _cueText;
[Localizable(true)]
public string CueText
{
get
{
if (_cueText == null)
return string.Empty;
return _cueText;
}
set
{
_cueText = value;
updateCue();
}
}
private void updateCue()
{
SendMessage(this.Handle, EM_SETCUEBANNER, 0, CueText);
}
}</pre></div>