- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 OpenCASCADE 你让我情何以堪
每次打开OpenCASCADE的工程,看了里面的代码我就跟吃了苍蝇一样难受~法国人写代码的风格却是不易接受。 而且关键是文档很烂.... 且关键是文档很烂.... 关键是文档很烂.... 键是文档很烂.... 是文档很烂.... 文档很烂.... 档很烂...
2010-10-29 11:17:00 763
原创 COM 和 动态链接库的区别
无意间看到百度上有人在问COM和动态链接库的区别,我在这简单解释一下。 也许你会发现,动态连接库就是提供了函数的接口,之后用隐式连接或者显示的LoadLiary就可以调用其封转的功能。而COM用的时候却要继承接口,用之前要先注册。好像COM和动态链接库两个没有什么区
2010-10-28 17:25:00 1486
转载 COM 组件设计与应用(七)编译、注册、调用
一、前言 上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经下载了吗?如果还没有下载,vc6.0 的用户点这里,vc.net 的用户点这里。 二、关于编译 2-1 最小依赖 “最小依赖”
2010-10-28 17:12:00 671
原创 COM 组件设计与应用(六)vs2005下的ATL
<br />一、前言<br /><br /> 1、与 《COM 组件设计与应用(五)》的内容基本一致。但本回讲解的是在 vc.net 2003 下的使用方法,即使你不再使用vc6.0,也请和上一回的内容,参照比对。<br /> 2、这第一个组件,除了所有 COM 组件必须的 IUnknown 接口外,我们再实现一个自己定义的接口 IFun,它有两个函数: Add()完成两个数值的加法,Cat()完成两个字符串的连接。<br /> 3、下面......好好听讲! 开始了:-)<br /><br />二、
2010-10-28 17:07:00 2236
原创 Atl 编译错误 error LNK****
<br />在编译ATL连接控件的Debug版本时不会出现问题,但是在Release版本里会出现“error LNK2005”、“warning LNK4006”以及“error LNK2001”错误和警告。这是由于ATL COM AppWizard产生缺省项目时,在所有Release版本的设置中定义宏_ATL_MIN_CRT。定义此宏可以不必将并不需要的C Run-Time库引入代码中。但是很多时候需要C Run-Time库,这是应该去掉_ATL_MIN_CRT宏。 <br /> 方法如下:在“
2010-10-28 16:59:00 712
转载 ATL(VC6)编程初级教程
<br /> 本教程的目的是告诉你如何使用ATL创建一个COM服务器,并使用Visual C++和Visual Basic程序来分别调用这个服务器。我并不想深入探讨COM的细节,也不想让你深陷于IDL之中。这一教程只是为VC++的新手程序员设计的,告诉他们利用ATL来创建一个COM对象有多么简单,并让他们能对ATL产生更多的兴趣。<br />第1步:启动ATL COM Wizard<br /> 你所需要做的第一件事情就是启动Visual C++并创建一个新的工程,选择“ATL COM Wizard”,工
2010-10-28 16:56:00 1284
openssl编出的dll和lib
2012-04-27
C语言多元线性回归函数库
2010-10-27
C语言计算逆矩阵的函数
2010-10-27
C语言全排列算法函数库
2010-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人