vc中滑动控件SetRange()的问题
按照书上写m_sld.SetRange(-1000,0);
m_sld.SetTicFreq(100);
m_sld.SetLineSize(50);
m_sld.SetPageSize(100);
m_sld.SetPos(m_pAMovie->GetVolume());
这样在运行时,按向右箭头或者PgDn都没问题。
可如果把第一行换成m_sld.SetRange(0,1000);
运行时,再按向右箭头或者PgDn都会出错。
有人知道原因吗???谢谢!!
追问:我查看添加的ActiveMovie Control Object控件时,发现它的Volume属性只能填-10000到0,填其他的都报错,这个是固定的吗?写成(-1000,0),按箭头或者PgDn没有错
写成(0,1000),按箭头或者PgDn会报错
其他:什么问题? 写成这样试试
m_sld.SetRange(-1000,0);
m_sld.SetPos(m_pAMovie->GetVolume());
上一个:注册表里加了ForceAutoLogon=1想注销后自动登录但是不起作用是怎么回事?
下一个:有介绍VC++6.0中文版的书吗?