开发基于WinFax.dll的传真程序~
初步设想是做成一个DLL动态库供其他程序调用,动态库显示一个Dialog,Dialog开一个线程做发送传真的动作,并监视传真的过程。
但实现之后有如下问题:
如果监视传真过程,发送完成之后,重复调用,可能会出现初始化传真队列失败的错误。
如果拨号过程中,号码为空号,无法拨通此号码时,程序会在等待异步端口释放处停滞,无法返回。如果指定时间等待并退出线程,则如果用户使用控制面板的传真管理取消此张传真,会导致调用此动态库的程序非法操作退出。
请问应该如何解决这些问题,
或者有类似开发经验的+我MSN Daniel22_cn@msn.com
诚心请教。。。