现在的位置: 首页 > 综合 > 正文

一个按钮读取U盘信息,在U盘中直接运行时,程序关闭,在其他盘中运行时却正常显示对话框

2013年08月24日 ⁄ 综合 ⁄ 共 341字 ⁄ 字号 评论关闭

原因:  怀疑初始化中,读取U盘信息费时, 因此将读取U盘信息的代码移到了 DoModal() 之前,  这样在U盘中 也可正常显示了

	CNewRegDlg regDlg(this);

	regDlg.exeDirectory=pKeTang->exeDirectory;

	regDlg.bHasVerified=bHasVerified;
	regDlg.bU_HasVerified=bU_HasVerified;

	regDlg.MakeU_MachinCode(regDlg.m_UMachinCode); //若放在CNewRegDlg的初始化函数中, 则直接退出总程序  ,放在此处则正常
	regDlg.MakeMachinCode(regDlg.m_MachinCode);

	regDlg.DoModal();

抱歉!评论已关闭.