改变指示灯的状态

以MFC为例
1 在控件上点击右键,选择“Add Variable...”。变量名输入m_gauge1。


2 变量名称m_gauge1。


3 改变 指示灯的状态
m_gauge1.SetValue(_T("ImageStateIndicator1"),1);
其中名称“ImageStateIndicator1”,可在“设计器”中找到,如下图:


SetValue中的第二个参数,从“设计器”的属性页中得到。如:state= 0...


点击右侧加号,可添加状态。最多增至6个。




拖动状态图,改变前后顺序,最左侧的值为0。