自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

一个支持颜色、线型、线宽和填充选择的组合框

由于经常涉及图形的绘制功能,在设置图形绘制的颜色、线型和填充时,为了使得界面效果更友好,封装了一个用于选择绘制的颜色,线型和填充的组合框。包括130多种带名称的颜色,7种线型,9种填充和16种线宽。具体的源代码可在http://download.csdn.net/source/1708954下载到。随后将补充该控件具体的使用方法。...

2009-09-30 13:13:00 168

Richedit使用大全

一.常见问题a.可以编译,不能执行的AfxInitRichEdit();b.升级默认的Riched版本(默认的有一些bug),如可在InitInstance中添加LoadLibrary("RICHED20.DLL") 最后注意 FreeLibrary 如果是CRichEditView基类的可用BOOL CXXXXXXView::PreCreateWindow(CREATESTRUCT&am...

2009-09-19 11:49:00 74

WinInet API 的异步方式使用

异步方式并不是什么高深莫测的事物,WinInet API 更是大家耳熟能详。如果你仔细看过 MSDN 和 internet 上关于 WinInet API 的文章,你会发现尽管在很多篇章中提到了异步方式的使用,但是大部分说明都只说可以使用,而没有说如何使用。尽管如此,还是有一些文章可以给我们很多的提示,我会在后面列出。由于网络数据传输经常会消耗一定的时间,因此我们总是把这些可能消耗时间的操...

2009-09-19 11:45:00 119

wince 中使用HttpSendRequest函数POST数据时应该注意的一点

测试用例代码CString szHeaders;szHeaders ="EmployeeID: "+UserID+"/r/n";szHeaders+="EmployeePassword: "+Password+"";// HTTPRequest Response;// memset(&Response, NULL, sizeof(HTTPRequest));// if (!MCHttp...

2009-09-19 11:43:00 123

wininet api函数使用经验点滴

一.使用HttpSendRequestEx后,如需使用HttpQueryInfo,需先用HttpEndRequest结束Request二.BOOL HttpQueryInfo( IN HINTERNET hHttpRequest, IN DWORD dwInfoLevel, IN LPVOID lpvBuffer, IN LPDWORD lpdwBufferLength, IN OUT LPDWO...

2009-09-19 11:41:00 125

如何去学习Qt

我们假设你已经了解C++并将使用它做Qt开发. 查看Qt网站 得到更多信息关于其他编程语言.最好的方法学习Qt是阅读官方Qt书, C++ GUI Programming with Qt 4, Second Edition (ISBN 0-13-235416-0). 这本书提供了全面的介绍从"Hello Qt"到高级特性如多线程, 2D 和3D 图形, 网络, 视图类,和XML. (第一...

2009-09-17 17:53:00 66

pjLib文档阅读概要

说明本文档主要有两部分,包括Pjlib简介和pjlib在visual studio中的调试一.Pjlib简介:PJLIB提供了一系列特征,涉及到: 1).非动态内存分配[No Dynamic Memory Allocations] 实现了内存池,获取内存是从与分配的内存池中获取,高性能程序多会自己构造内...

2009-09-17 17:53:00 66

GZIP相关操作

GZIP压缩 zlib是一个通用的压缩开源库,提供了在内存中压缩和解压的函数,包括对解压后数据的校验。目前版本的zlib只支持deflate方法,但是其它的方法将会被添加进来并且拥有同样的接口。—— zlib manaul deflate算法在rfc1951中有详细的说明。 zlib同时又是一种数据格式,使用zlib库压缩后的数据会在deflate数据的头和尾添加信息,形成zlib格...

2009-09-16 08:50:00 108

ubuntu 使用apache2 架设 subversion

1)安装svnsudo apt-get install subversion libapache2-svn2)产生repossvnadmin create /path/to/repos3)修改apache2 配置为了从apache2访问svn需在/etc/apache2/apache2.conf中加入<Location /svn> DAV svn S...

2009-09-13 15:59:00 49

virtualbox 下通过ghost安装xp

1)创建虚拟机启动vistualbox后 ,新建一个虚拟机,并将该虚拟机的光驱指定为一个虚拟光盘,这个虚拟光盘指向一个ghost.iso,我使用的萝卜家园的LB_GHOST_XPSP3_9.2.iso2)启动虚拟机启动虚拟机,出现了GHOST安装界面,选择直接ghost xp,点击后居然出现FATAL: int13_diskette_function: read error错误...

2009-09-12 22:40:00 78

ubuntu9.0.4 安装virtualbox

wget http://download.virtualbox.org/virtualbox/3.0.6/virtualbox-3.0_3.0.6-52128_Ubuntu_jaunty_i386.debsudo dpkg -i virtualbox-3.0_3.0.6-52128_Ubuntu_jaunty_i386.deb出现如下错误: (正在读取数据库 ... 系统当前总共安装有 1...

2009-09-12 22:37:00 45

GTK+图形化应用程序开发学习笔记

GTK+图形化应用程序开发学习笔记http://blog.csdn.net/byxdaz/archive/2008/12/17/3543842.aspx

2009-09-10 08:06:00 110

MySQL Reference Manual中文版

MySQL Reference Manual for version 4.1.0-alpha. 译者序 列类型与函数索引6 MySQL 语言参考 6.1 语言结构 6.1.1 文字:怎么写字符串与数字 6.1.1.1 字符串 6.1.1.2 数字...

2009-09-10 08:04:00 228

mySQL

<script type="text/javascript"> document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData(&...

2009-09-10 08:03:00 315

SQLite简介

1、SQLite简介   SQLite第一个Alpha版本诞生于2000年5月. 至今已经有4个年头了. SQLite也迎来了一个版本 SQLite 3已经发布.   SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Win...

2009-09-10 08:00:00 127

常用正则表达式大全

一、正则表达式介绍、参考文档正则表达式参考文档:http://www.regexlab.com/zh/regref.htm二、常用正则表达式大全正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [u4e00-u9fa5]   评注:匹配中文还真是个头疼的事,有了这个表达式就好办了  ...

2009-09-10 07:56:00 49

C++中的虚函数

原文出处:http://objects.nease.net/先看代码classA{public:voidfunPrint(){cout<<"funPrintofclassA"<<endl;};};classB:publicA{public:voidfun...

2009-09-10 07:55:00 53

C++类中基类 继承类的大小

class A{public: A(){} virtual ~A(){}protected: virtual void fun(){}private: int a;};class B {public: B(){} virtual ~B(){} protected: virtual void fun(){}private: ...

2009-09-09 17:59:00 92

SQL基础知识

使用SQL Server 数据库基础1. 数据库的帮助l 数据类型分类备注和说明数据类型说明二进制数据类型用来存储非字符和文本的数据binary固定长...

2009-09-09 15:56:00 62

编程文章相关文章列表

中文http://www.vccode.com http://www.vckbase.com http://soft.yesky.com/SoftChannel/72342371928375296/index.shtml http://www.csdn.net/develop/ http://www.comprg.com.cn/titl_jpwz1.htm http://www...

2009-09-09 15:55:00 84

c++资源大全

C++ Programmer's Cookbook 语言介绍 大全 (转来的文章)http://www.cppblog.com/mzty/archive/2007/08/13/29922.htmlC++随笔分类列表(高级)C++随笔分类列表(高级):C++精华:61条面向对象的设计原则http://www.cppblog.com/mzty/archive/2...

2009-09-09 08:24:00 74

热插拔的设备的拔出与插入的响应

case WM_DEVICECHANGE: { DbgPrint(_T("WM_DEVICECHANGE/n")); switch (wParam) { case DBT_DEVICEARRIVAL: { PDEV_BROADCAST_HDR pDBHdr = (PDEV_BROADCAST_HDR)lParam; ...

2009-09-09 08:14:00 139

Libxml 指南

Ishallwin译 2005.03.03John Fleck <jfleck@inkstain.net>Copyright © 2002, 2003 John Fleck版式本历史Revision 1 June 4, 2002初始草案Revision 2 June ...

2009-09-09 08:12:00 52

查找指定类型的驱动器

最近正在写一个程序,其中有一个需求是程序运行时,必须要将特定的光盘放在光驱之中,因此需要枚举当前系统中所有的光驱并逐一识别是否是符合要求的光盘。 通过系统函数GetLogicalDriveStrings与GetDriveType要以完成上述需求,简述如下。 1.函数GetLogicalDriveStrings 其原型如下: DWORD GetLogicalDriveStr...

2009-09-09 08:10:00 105

C++函数重定义、重载、重写

1.重写(override): 父类与子类之间的多态性。子类重新定义父类中有相同名称和参数的虚函数。1)被重写的函数不能是static的。必须是virtual的,或者是override的(即函数在最原始的基类中被声明为virtual,c++中没有override)。2)重写函数必须有相同的类型,...

2009-09-09 08:05:00 65

防止溢出的stringsprintf

由于WINCE不支持 _vscwprintf() 所以在使用字符串时候溢出是个大问题,当然如果可以忍受 stringstream的话,这个就不是问题了,对于习惯使用sprintf或者MFC中CString的Format的人们来说无疑是很郁闷的;stringstream格式化输出可以采用如下操作 ostringstream ostr; ostr << "sdfsaf" ...

2009-09-08 15:03:00 95

Linux杂记

最近一段时间似乎国内的Debian源不是很好用,自163资助cn99以来,似乎源的更新一直不是很及时,而且在我这里连接速度也不是很快,但是有一个这样的源总归还是一件好事。似乎国内的企业对开源或是自由软件不是很热心,而更多的时候大家只是纯粹的拿来,以满足自己的需求为唯一目的,至于所谓的贡献与反馈似乎从来就没有想过,更不要说实际的行动了。相比而言,163至少还为大家提供了开源服务。一直以来在使...

2009-09-04 23:28:00 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除