![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术交流
文章平均质量分 66
xiaokaixuan
我荒废的今日,正是昨天殒身之人所祈求的明日。
展开
-
不注册COM组件直接调用接口
本文以COM组件AppLogo.dll为例,AppLogo.dll中提供了IDunRui接口,在不使用regsvr32向系统注册的情况下创建IDunRui接口并调用。一、导入组件或类型库; 在C++中使用COM组件,需要向其提供类型库,以公开接口和方法。类型库文件类型为tlb文件,直接#import导入即可。类型库也可以以资源形式编译进COM组件Dll内部,资源类型为TYPELIB,原创 2014-02-10 18:20:31 · 1129 阅读 · 0 评论 -
SOCKET编程
SOCKET 基础 异步套接字前面介绍的socket操作中,有一个非常大的缺陷,当一个socket运行accept,recv,recvfrom等网络操作的时候,程序就要等待函数成功返回一个值后才能继续往下执行。譬如说,一个tcp socket用recv函数接收数据,那么程序的执行就停留在recv语句上一直等待数据的到来,这就是所谓的同步套接字。有米办法让程序不会卡在accept,recv,转载 2014-10-25 16:48:42 · 342 阅读 · 0 评论 -
关于VS2008调试时加载符号缓慢的问题
用VS调试程序的时候有时总是提示要加载符号然后等好长时间,本来程序老出错就烦,调试卡个半天等的蛋都碎了,以前在论坛发过帖子也没人甩,今天终于找到了解决方法。在VS2008的安装目录的IDE文件夹下(我机器上是F:\DevelopTools\VS2008\Common7\IDE)新建一个symsrv.ini文件,我们可以在里面设置想要排除的文件。因为我全都不想加载,所以就*.*,文件内容如下:转载 2014-10-27 15:34:52 · 518 阅读 · 0 评论 -
完成端口(Completion Port)详解
手把手叫你玩转网络编程系列之三 完成端口(Completion Port)详解 ----- By PiggyXP(小猪)前 言 本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,转载 2015-08-05 18:51:36 · 384 阅读 · 0 评论