自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 VC中实现截屏并保存为.bmp格式的图片

HBITMAP CHtfFundSalesSysDlg::CopyScreenToBitmap(LPRECT lpRect) //lpRect 代表选定区域{HDC hScrDC, hMemDC;   // 屏幕和内存设备描述表HBITMAP hBitmap,hOldBitmap;   // 位图句柄int nX, nY, nX2, nY2;   // 选定区域坐标

2013-06-14 16:26:36 1850

原创 VC中实现程序执行就显示全屏

在OnInitDialog 中添加如下代码:SetWindowPos(&wndTop, 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN), SWP_DRAWFRAME | SWP_DEFERERASE | SWP_FRAMECHANGED);

2013-04-01 17:09:38 809

转载 VC Debug与Release区别

Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用,我们使用的软件都是Release版本的。Debug 和 Release 并没有本质的界限,他们只是一组编译选项的集合,编译器只是按照预定的选项进行编译链接。 VC编译器的编译选项可以在Pr

2013-01-30 10:47:18 484

原创 判断内存泄露的简单方法

MFC提供了检查内存的类CmemoryState,我们就利用这个类的对象来检查内存泄露,以下是具体步骤:一:在你所检测的程序段的开始处建立一个 CmemoryState 对象,调用其成员函数Checkpoint,以取得当前内存使用情况的快照;二:在你所检测的程序段的末尾处再建立一个 CmemoryState 对象,调用其成员函数Checkpoint ,以取得当前内存使用情况的快照;

2013-01-26 14:31:48 3032

原创 如何从网页上读取数据,将数据写入文件和读出

1.读取网页里面的内容CInternetSession httpSession ; CHttpFile * htmlFile=NULL ; //打开网页 htmlFile=(CHttpFile*)httpSession.OpenURL("http://www.baidu.com"); //读取网页数据 CString str;

2013-01-17 16:51:37 2970

转载 MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序

MFC应用程序中处理消息的顺序1.AfxWndProc()      该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc() 该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,                    然后调用WindowProc()函数3.WindowProc(

2013-01-04 15:34:37 1532

转载 UML类图的6种关系

继承:空心三角形箭头的实线,子类指向父类。代码中通常有extends关键字(Java)。实现:空心三角形箭头的虚线,实现类指向接口。代码中通常有implements关键字(Java)。关联:通常是类A中需要引用另一个类B的实例作为成员变量,表示类A需要“知道”类B。实线箭头,类A指向类B。依赖:通常是类A中的方法需要类B的实例作为其参数,

2012-12-27 14:38:22 672

转载 用Visual C++程序实现设置ODBC数据源

ODBC(Open Database Conectivity)即开放式数据库互联,作为Windows开放性结构的一个重要部分已经为很多的Windows程序员所熟悉,ODBC的工作依赖于数据库制造商提供的驱动程序,使用ODBC API的时候,Windows的ODBC管理程序,把数据库访问的请求传递给正确的驱动程序,驱动程序再使用SQL语句指示DBMS完成数据库访问工作,因此,ODBC的存在为我们开发

2012-12-13 14:23:12 2252

转载 C++连接ACCESS数据库

这里介绍一下简单的数据库编程,C++利用ADO连接ACCESS数据库,进行简单的插入、删除、读取、修改操作。利用ADO连接ACEESS和连接MS—SQL大同小异,只是连接驱动等细节不同而已。下面就介绍数据库编程的基本步骤第一步:加载ADO类第二步:初始化ole库第三步:连接打开数据库第四步:组装sql语句,并利用智能指针执行SQL语句下面详细介绍所需代码~~~1、在st

2012-12-07 11:24:06 4415 1

转载 回调函数的简单应用

#include    #include    void swap(int *p,int *q)//定义元素交换函数    {        int temp;        temp=*p;        *p=*q;        *q=temp;    }    void sort_func(int data[],int n)//回调函数,

2012-12-04 16:23:24 433

转载 Windows消息大全使用详解

消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的:type

2012-12-04 09:32:23 1268

转载 VC++6.0的使用技巧

将本人刚刚找到的一些VC的使用技巧贴出来,大家分享Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。 1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常讨

2012-12-04 09:18:38 539

转载 写一个简单的可变参数的C函数

写一个简单的可变参数的C函数 下面我们来探讨如何写一个简单的可变参数的C函数.写可变参数的 C函数要在程序中用到以下这些宏: void va_start( va_list arg_ptr, prev_param ); type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr ); va在

2012-11-30 12:51:16 454

转载 define的使用技巧

转自:http://dxf206.blog.163.com/blog/static/4227861200952511813462/ 我在写代码的时候喜欢使用宏,不仅使代码看起来整洁,而且用好了还能极大的减轻编码的工作量,但是如果使用不当的话,出了问题查找起来就就非常的难了,下面的总结大部分是从网上看到的,也有一些是我自己在工作中总结出来的。宏使用中的常见的基础问题1. 防止一个

2012-11-26 16:27:17 775

空空如也

空空如也

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

TA关注的人

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