16,472
社区成员
发帖
与我相关
我的任务
分享
/*双击选择框控件*/
void CSetPlateLine::OnSelectlineCombox()
{
m_bCheck = 1;
Invalidate();
UpdateWindow();
}
/*刷新控件*/
void CSetPlateLine::OnPaint()
{
int iTempCurSel = m_comSelectLine.GetCurSel();
if(m_nIsChanged == 1)
{
m_nCurrent = iTempCurSel;
m_comSelectLine.GetLBText(m_nCurrent,m_strSelectLine);
if(m_strSelectLine == "单行")
{
DrawSignalLineImage();
}
else if(m_strSelectLine == "双行")
{
DrawDoubleLineImage();
}
m_nIsChanged = 0;
m_bCheck = 0;
}
else if(m_bCheck == 1)
{
m_bCheck = 0;
m_nIsChanged = 1;
}
CDialog::OnPaint();
}