mfc输入框的灰色提示是怎么实现的?

解决方案 »

  1.   

    m_edit.EnableWindow(FALSE); ???是这个??
      

  2.   

    m_edit.EnableWindow(FALSE); 不可用,灰色
    m_edit.EnableWindow(TRUE); 可用,正常
      

  3.   

    应该叫empty text吧,提示用户这个输入框是干什么使的,LZ问的是这个意思不?
      

  4.   

    这个玩意需要你自己来实现了,获得焦点和失去焦点的时候检查一把然后决定是否绘制empty text。
      

  5.   

    绘制文本的时候指定文本的颜色啊,绘制的时候检查window text是否为空,空的话就自绘文本。获取焦点的时候检查是否需要清除empty text,失去焦点时候也要检查是否需要绘制empty text