网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > VC++ > 正文
基于Windows的 TAPI的调制解调器编程
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/15
下载{$ArticleTitle}原创论文样式
bsp; Error=lineMakeCall(myhLine,&myhCall,"8880751",0,?);  

       If(Error!=0)  

    { sprintf(buf,"%lx",Error);  

        MessageBox(buf,0,MB_OK); }  

   }  

  }  

}  

---- 5 呼 叫 方 回 调 函 数 的 定 义  

void far pascal  TMyDecFrame::lpfnCallback  

           (DWORD hDevice, DWORD dwMsg,  

DWORD dwCallbackInstance,  

        DWORD dwParam1, DWORD dwParam2,  

DWORD dwParam3)//  

   参数定义同lineCallbackFunc函数中的参数定义  

{   int Rec_num=0;  

switch(dwParam1)  

{ case LINECALLSTATE_CONNECTED:  

         DWORD len;  

     ClearCommError(myhModem,&Error,&Status);  

          Rec_num=Status.cbInQue;  

      ReadFile(myhModem,RecBuf,Rec_num,&len,0);  

//至此已经为数据通信做好了前期准备,可设立标志  

        WriteFile(myhModem,"Success",7,&len,0);  

   ReadFile(myhModem,RecBuf,8,&len,0);  

   pwin->MessageBox(RecBuf,0,MB_OK);  

          break;  

  case LINECALLSTATE_IDLE:  

   lineDeallocateCall(myhCall);  

   break;  

case LINECALLSTATE_DISCONNECTED:  

lineClose(myhLine);  

lineShutDown(myhTapi);  

break;  

   }  

}  

---- 6 被 叫 方 回 调 函 数 的 定 义  

void far pascal  TMyDecFrame::lpfnCallback(DWORD hDevice, DWORD dwMsg,  

      DWORD dwCallbackInstance, DWORD dwParam1, DWORD dwParam2,  

      DWORD dwParam3)  

{  int Rec_num=0;  

switch(dwParam3)  

{ case LINECALLPRIVILEGE_OWNER:  

   myhCall=(HCALL)hDevice;  

   Break;  

}//只有对呼叫具有私有特权的调用者才能应答呼叫,  

      在此获得呼叫句柄  

switch(dwParam1)  

{ case LINECALLSTATE_CONNECTED:  

          DWORD len;  

      ClearCommError(myhModem,&Error,&Status);  

          Rec_num=ComS.cbInQue;  

    
  • 上一篇资讯: VC++中实现程序互斥运行
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号