亚硫酸氢镁:VB6问题,请专家指点.谢谢

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 00:36:42
我想锁定表单里面的光标,当光标到哪里,其相应的控件的背景色就绿色(只有文本框和下拉框还有就是按钮),一离开背景色恢复.请指点啊????????应该怎么做

我做过类似的效果。在GotFocus里进行背景色设置。不过最好不要在LostFocus里进行背景色恢复,那样的话,程序里如果有对话框弹出之类的操作的话,就会引起不必要的背景色恢复。最好能定义一个全局变量,记载当前控件。然后在各个控件的GotFocus里,将全局变量记载的控件的背景恢复,然后设置自己的背景色,并赋值到全局变量。

用专门的List控件....

你指的“表单”是什么?具体说一下。
普通的控件可以在控件的GotFocus()和LostFocus()事件中处理。