« | July 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | |
| 公告 |
☆★☆★☆★☆★☆★☆ 生活的点点记录,以及一些体会...........
喜欢是淡淡的爱,爱是深深的喜欢.
时间会见证一切.......................
欢迎大家指出错误,共同进步..........
期待中..............................
☆★☆★☆★☆★☆★☆ |
Blog信息 |
blog名称: 日志总数:162 评论数量:312 留言数量:0 访问次数:939682 建立时间:2005年5月17日 |

| |
[Database]blt notsrccopy原理 文章收藏
oceanblue 发表于 2009/5/11 11:04:04 |
用过NOTSRCCOPY的朋友都会知道可以出来一个类似底片的效果。可是它内部执行了怎样的象素运算你清楚吗?是与,或,或者怎样的组合呢?
这个效果术语叫Image Invert。有兴趣的朋友可到网上查找。这里简略的描述一下算法。假设有一个前景象素A(204,0,0)和背景B(255,255,255)如果对A进行Invert(去反),计算如下:
A(204,0,0)->A(11001100,00000000,00000000) 化为二进制
->A(00110011,11111111,11111111) |
|
[Database]vc连接ado的方法 文章收藏
oceanblue 发表于 2009/4/9 20:50:23 |
准备工作
(1)、引入ADO类
#import "c:\program files\common files\system\ado\msado15.dll" \
no_namespace \
rename ("EOF", "adoEOF" |
|
[Database]使用ADO可以访问MySQL,方法如下 原创空间
oceanblue 发表于 2009/3/31 21:19:10 |
使用ADO可以访问MySQL,方法如下: 1、先到MySQL的网站下载MySQL ODBC驱动程序。 下载地址:http://dev.mysql.com/downloads/connector/odbc/3.51.html 你可以选择 Windows (x86) MSI Installer 3.51.14 2.3M 这个选项 2、安装驱动程序,下载后的文件就是一个msi文件,直接运行即可 3、打开管理工具--> ODBC数据源,配置一个你需要的ODBC DSN(数据源) 4、使用标准的ADO来进行操作即可。
不过上面只是如何安装驱动程序。真正要做的还是要求你会使用ADO,因为ADO的用法对于所有的数据库都是一样的。
ADO不提供直接访问mysql数据库的驱动,你需要安装Mysql的驱动。或者安装一个mysql for odbc,设置一个mysql的ODBC驱动,然 |
|
[Database]ADO数据库连接 原创空间
oceanblue 发表于 2009/3/25 9:13:20 |
1、导入库文件
使用ADO前必须在工程的stdafx.h文件最后用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下: #import "C:\Program Files\common files\system\ado\msado15.dll" no_namespace rename("EOF","EndOfFile") rename("BOF","FirstOfFile")
ADO类的定义是作为一种资源存储在ADO DLL(msado15.dll)中,在其内部称为类型库。类型库描述了自治接口,以及C++使用的COM vtable接口。当使用#import指令时,在运行时Visual C++需要从ADO DLL中读取这个类型库,并以此创建一组C++头文件。这些头文件具有.tli 和.tlh扩展名,读者可以在项目的目录下找到这两个文件。在C++程序代码中调用的ADO类要在这些文件中定义。 程序的第三行指示ADO对象不使用名称空间。 |
|
« 1 ›
|