如何将读取数据改为异步读取

okinto0924   2008-1-12 10:22 楼主
我用HIDLIB库做了个读取USB HID设备的VC6程序. 同步读取数据好像经常死机.
        unsigned long lpNumberOfBytesRead=0;
        unsigned char buffer[Receive_no], display[Receive_no*3+1];
        CString f1;
        if(ReadFile(
                        deviceHandle[IndexInFieldList],                // handle of file to read
                        buffer,                                                 // pointer to buffer that receives data
                        48,                                                        // number of bytes to read
                        &lpNumberOfBytesRead,                // pointer to number of bytes read //从第一个字节开始读接收到的数据.
                        NULL                                                // pointer to structure for data
                        ))
如何将读取数据改为异步读取.

回复评论 (1)

专业提供SDK二次开发包的短信平台接口等,企业短信群发平台,可群发短信、彩信、语音、传真、邮件等。发送接受速度快,成功率高,5万家用户保证质量!附注:软件界面简洁化,操作简便化,不需要任何硬件配备(除了电脑及上网)可以几个部门同时使用,并可以由一个总帐号管理,可以随时查看子帐号的使用情报况,余额分配等有如意通客户端,网络版,SDK短信平台接口等多版本供您选择

联系人:刘斌   手机号码:13163799460   QQ:178493093   MSN:liubinkyt@hotmail.com   
点赞  2008-1-12 16:33
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复