怎样让身份证读卡器(神思二代)保持正常读卡状态?OnTimer()问题
现有程序是这样的:
void CIdCardDlg::OnTimer(UINT nIDEvent)
{
userReadCard() ;//读身份证信息
UpdateData(FALSE);
CDialog::OnTimer(nIDEvent);
}
计时器设定为:SetTimer( MAIN_SEEKED_CARD_TIMER, 7000, NULL )
结果是:
读卡器不管有没有放身份证,工作灯一直闪烁,不断在读卡;
我希望实现的效果是:
1、读卡器进入读卡状态
2、放卡时,读卡器读取身份证信息;只要卡不拿走,读卡器就不作出反应;
3、卡拿走时,读卡器进入读卡状态
4、重复2、3步骤