- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 C++ 调用 C#写的COM (基于VS2008)
一:c#创建COM1,使用VS2008 创建一个C# class library2,添加一个接口 IMyCOMInterface ,注意接口的属性必须是Public 的3,添加一个类,MyCOMClass 这个类继承于上面定义的IMyCOMInterface,注意这个类也必须是public 的4,为接口和类添加成员函数5,设置接口的guid 属性 ,guid 通过 VS自带的工
2010-01-14 09:22:00
1533
原创 wxPython 开发资料
学习wxPython的啄木鸟网址:http://wiki.woodpecker.org.cn/moin/WxPythonInAction%5Dhttp://wiki.woodpecker.org.cn/moin/WxPythonInAction
2009-11-18 10:55:00
387
原创 常用设计模式
1,Facade 模式 作用:将一个系统中的许多子系统提供的各种接口进行封装,提供出一组更高级的,容易使用的接口。 2,Adapter 模式 作用:将一套接口转换为另外一套客户需要的接口,解决因为接口不兼容而出现的问题。 封装:不应该简单的看做是对数据的封装,而应该看做是对变化的封装。发现变化就可以将其封装。 一个规则,一个地
2009-11-18 09:41:00
358
原创 ACE 与MFC 混合使用 内存泄露问题
1,环境: 开发环境:VS2005,MFC 使用了另一个静态库,这个开发库对ACE的一些功能进行了封装。 2,现象 程序不执行任何动作,推出时会显示大量的内存泄露。 3,解决方法: 1,修改ACE 的Config.h 增加下面的定义 #define ACE_HAS_MFC 1
2009-11-04 09:55:00
779
原创 关于CImage 不能正确显示带ALPHA通道的 32BPP 图片
使用CImage 的alphablend函数描画32为Png 图片时发现不能够正确的按每个像素的透明度显示。调查发现:不能正确显示时的环境:背景图:黑色Png图:alpha 值为0,但是这一点的RGB值不是黑色根据MSDN 关于BLENDFUNCTION部分关于alphablend介绍这种情况下的公式如下:If the source bitmap does not use
2008-05-30 10:45:00
1404
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人