0

我正在尝试实现一种效果,即在编辑控件中有一个可见的徽标,并且当用户将焦点放在编辑控件上时,该徽标变得隐藏。

解决这个问题的最佳方法是什么?将图像控件放置在编辑控件之上或将编辑控件的背景涂成透明并将图像控件放置在编辑控件后面会更好吗?或者可能有其他方法?

4

1 回答 1

1

EDIT 控件的绘制行为非常糟糕,您将永远无法通过覆盖 WM_PAINT 消息处理程序或使用透明度来实现。是的,使用 STATIC 控件覆盖它,当您看到正在输入的文本时隐藏该控件。

于 2010-02-27T14:38:44.953 回答