[源码收藏]强大的按钮类CButtonST v3.9(MFC做按钮) |
阅读10次 |
2010年07月27日 |
| 做图标按钮,使用这个类,相当强大,已经足够使用了。
文档地址:http://www.codeproject.com/KB/buttons/cbuttonst.aspx
目前版本是V3.9。该源码在VC6.0下能很好运行,但在VS2005以上会编译出错。不过错误很容易解决,错 |
|
使用socket上传图片代码(构造http协议,非MFC) |
阅读56次 |
2010年05月21日 |
| 以前在我的博客上有篇用MFC写的上传图片的代码,最近有好几个人问我要非MFC的,现在这个是SDK写的,使用socket技术。使用socket上传图片,主要就是自己构造http协议数据包。这个代码写的不算是非常完善,但如果你想拿 |
|
[源码收藏]md5加密算法C++类源代码 |
阅读56次 |
2010年05月19日 |
| md5的加密,使用比较简单。
源代码下载: [点击浏览该文件:md5.rar]
使用例子:
#include "md5.h"#include
using namespace std;
void PrintMD5(const string& str, MD5& md5) { cout << "MD5(\"" << str << " |
|
使用MFC开发的ActiveX控件标记安全属性方法 |
阅读99次 |
2010年05月07日 |
| ActiveX控件的开发真的是比一般的exe程序开发起来麻烦,麻烦的不是在开发阶段,而是在测试和发布阶段。
测试ActiveX控件,流程长。需要编译、写inf、压缩打包、签名、写网页、浏览网页、同意安装、安装运行,然后才 |
|
[源码收藏]改变字体强大的类(适用于MFC) |
阅读43次 |
2010年04月17日 |
| 这个演示实例很强大。基本上包含了字体的各种效果。
我看了下,有:
改变字体颜色改变字体背景颜色改变字体背景颜色与区域背景颜色给字体添加边框字体对齐效果字体不可用超链接字体鼠标移动高亮字体竖向排列字体按 |
|
对24位位图的切割(横向平均分隔) |
阅读10次 |
2010年04月16日 |
| 由于容纳位图的宽度有限制,所以必须将宽度大于容器的位图分隔成容器宽度相符的几片。下面的操作是针对24位位图的,其他的位图类似。分隔的原理大概是这样的:位图头后面跟位图数据,那么切割后的位图也都是要包含一 |
|
[源码收藏]改装的获取硬盘序列号网卡的一个类 |
阅读3次 |
2010年04月15日 |
| 想找一个能获取硬盘硬件物理序列号的代码,网上找了一些,要么是获取的C盘卷标(和物理序列号都不是一个概念),要么是说能获取,但一到我这里测试,就获取不了。以前依稀记得有个diskid32.exe的程序,能够获取到硬盘 |
|
echoware做中转连接的使用小结与实例(3) |
阅读11次 |
2010年04月12日 |
| 服务端的源码:
// EchowareClient.cpp : 定义控制台应用程序的入口点。//
#include "stdafx.h"#include #include #include "../EchowareClient/EchoWareDll.h"
#pragma comment(lib,"ws2_32")//服务器监听的端口 |
|
echoware做中转连接的使用小结与实例(2) |
阅读7次 |
2010年04月12日 |
| 客户端的代码:
// EchowareClient.cpp : 定义控制台应用程序的入口点。//
#include "stdafx.h"#include #include #include "EchowareDll.h"
#pragma comment(lib,"ws2_32")//连接服务器端的端口#define CONNECT_ |
|
echoware做中转连接的使用小结与实例(1) |
阅读15次 |
2010年04月12日 |
| echoware是一个用作中转服务的系统。其基本原理是这样的:当网络双方有人在内网时,那么想要主动连接内网的用户,直接连是不行的。现在有的方式是使用TCP和UDP打洞,像很多P2P软件就是这样处理的,这种方式可行性也比 |
|