【转】C++和C#相互调用COM组件的方法简介

最近写插件的时候,开始需要用到COM组件了,所以从网上抄点文章备忘一下。 1、在VS2005中,C#编写DLL并使用C++调用2、在VS2005中C#编写的COM组件,使用VC6.0调用3、在VC6.0中编写COM组件,使用VS2005 C#调用4、在VC6.0中编写COM组件,使用VC6.0调用其中每个类型都写了两个程序,一个为COM组件程序,一个为C++和C#相互调用COM组件调用程序程序实...

阅读全文>>

一个图片转字符画的小程序(附源码)

今天我童鞋给我发来一个代码,让我帮忙编译一下:https://gist.github.com/timothyqiu/5070450 这个是一个BMP图片转字符串的小代码,但是我这里VC编译不了,首先是缺少"stdint.h"这个文件,一查这是个旧版的头文件,新版里面没有了。 于是到网上找了一个,弄回来,再编译还是出了一点错误,而且他那个也不是很好用,仅仅是提供代码,没编译器的人就用不了了,然后我...

阅读全文>>

纯真IP数据库格式详解

摘要 网络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找到了一份文档,得以了解其内幕,不过那份文档寥寥数语,也是颇为耐心才读明白。在这里我重写一份,以此做为LumaQQ开发者文档的一部分,我想还是必要的。本文详细介绍了纯真IP数据库的格式,并且给出了一些Demo以供参考。Luma, 清华大学修...

阅读全文>>

常用HTTP状态代码

如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。 此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网页的信息。 一些常见的状态代码为: 200 -...

阅读全文>>

QQ2009-2012内部数据CTXStringW解析

前一阵子用系统的BSTR构造函数SysAllocString来模拟CTXStringW,但是结果是不稳定。什么是不稳定?就是有时候可以,有时候崩溃。用过FineIP早期版本的童鞋都知道FineIP是第一个可以在框内显示的辅助工具,而FineIP超级稳定,几乎没出现过崩溃的现象,几乎和QQ融为一体。这是为神马呢? 首先我们要了解BSTR,BSTR是BasicString的简写,是一种CO...

阅读全文>>