首页上一页 1 下一页尾页 1 条记录 1/1页
MFC SPIN控制 设置的范围不起作用
发表在C语言图书答疑
2015-01-29
是否精华
是
否
版块置顶:
是
否
LPNMUPDOWN pNMUpDown = reinterpret_cast<LPNMUPDOWN>(pNMHDR);
m_Spin_Volt.SetBuddy(GetDlgItem(m_WorkVolt));
m_Spin_Volt.SetRange(300, 1000);
UpdateData(true);
if (pNMUpDown->iDelta == -1) // 如果此值为-1 , 说明点击了Spin的往下的箭头
{
m_WorkVolt -=5;
}
else if (pNMUpDown->iDelta == 1) // 如果此值为1, 说明点击了Spin的往上的箭头
{
m_WorkVolt += 5;
}
UpdateData(false);
*pResult = 0;
m_Spin_Volt.SetBuddy(GetDlgItem(m_WorkVolt));
m_Spin_Volt.SetRange(300, 1000);
UpdateData(true);
if (pNMUpDown->iDelta == -1) // 如果此值为-1 , 说明点击了Spin的往下的箭头
{
m_WorkVolt -=5;
}
else if (pNMUpDown->iDelta == 1) // 如果此值为1, 说明点击了Spin的往上的箭头
{
m_WorkVolt += 5;
}
UpdateData(false);
*pResult = 0;