如果你是用VC编写此程序,请直接通过VC的“运行”按钮来执行,VC会自动在此程序结束时暂停,这样你就能看到输出结果了。有一段:
char *inputname,*outputname
...
scanf("%c,%c",&inputname,&outputname)
这里inputname和outputname都是指针,而且是没有分配缓冲区的,读入字符串也不应该用%c,你可以查一下scanf用法把这里改了。至于其他地方,没有完整代码也无法调试哎
SetTimer(1,2000,NULL)//设置定时器2秒启动
void
CXXDlg::OnTimer(UINT
nIDEvent)
{
KillTimer(nIDEvent)//
你的代码
OnCancel()
CDialog::OnTimer(nIDEvent)
}
添加消息循环
BEGIN_MESSAGE_MAP(CXXDlg,
CDialog)
……
ON_WM_TIMER()
END_MESSAGE_MAP()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)