自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PreTranslateMessage作用和使用方法

PreTranslateMessage作用和使用方法PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当需要在MFC之前处理某些消息时,常常要在这里添加代码.MFC消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(),通过重载这...

2013-08-14 14:35:00 129

转载 YUV / RGB 格式及快速转换算法

YUV / RGB 格式及快速转换算法vcproj发表于 2012-05-26 18:09 | 来源:| 阅读 971 views1 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用 的过程,所以在不同的应用领域中为了更好更准确的满足各自的需求,就出...

2013-07-24 14:00:00 118

转载 MFC ado连接access数据库

在示例程序中我们仍采用原库结构,数据库名Demo.mdb,库内表名DemoTable,表内字段名为Name(姓名)和Age(年龄)的两个字段,来构造示例程序操作所需的Access数据库,这也和上两篇文章的示例源码中的库结构相兼容。下面让我们看看ADO数据库访问技术使用的基本步骤及方法:首先,要用#import语句来引用支持ADO的组件类型库(*.tlb),其中类型库可以作为可执...

2013-04-19 09:23:00 110

转载 VC中的CImage类(转)

VC++)一个比CBitmap更优秀的类今天查找如何实现DIB位图的背景透明的资料时,发现有论坛上有人问到CImage类的透明问题,于是对其很感兴趣。于是搜集了一些资料,发现以下内容对该类的介绍和使用介绍比较详细,于是就拷贝至此,以备后用。 以下内容摘自博客:http://hi.baidu.com/68400165/blog/item/f5d55508040e4fc83ac...

2013-03-11 10:41:00 270

转载 MFC picture控件中显示图片

MFC picture控件中显示图片PictureBox控件的主要作用是为用户显示图片。实际显示图片由Picture属性决定。Picture属性包括被显示的图片的文件名(及可选的路径名)。  注意窗体对象也具有Picture属性,通过设置该属性可直接在窗体背景上显示图片。  要在运行时显示或替换图片,可利用函数LoadPicture来设置...

2013-03-08 10:25:00 440

转载 VC中在对话框上显示图片

1、用图片控件  在对话框中加入Picture控件,属性页中General->Type设为Bitmap, Image中选中相关联的图片资源号。  这样就编译运行,你就会发现它己经可以了。  耶,不对,图片复盖了其它控件!怎么办?  哈哈,这是由于你的Picture控件是后面放上去的。这样它会显示在最上层,所以有些控件看不到了。有两种方法可以解决:  (1)、选中所有控件Ctrl...

2013-03-04 09:41:00 114

转载 VC切分窗口和多视图

动态切分窗口:动态切分窗口不能包含多于4个的窗格,要想得到4个以上的窗格,可以使用静态切分窗口。动态切分窗口中的几个窗格通常使用的是同一个视图类。创建动态切分窗口的方式共有3种:1、在创建应用程序时,利用应用程序向导AppWizard的选项设置切分窗口2、在创建了应用程序之后,通过添加组件对窗口进行切分3、通过手动添加代码编程的方式使用AppWizard创建...

2013-02-25 15:35:00 115

转载 GetTickCount() 函数的作用和用法

DWORDGetTickCount(void);1) 定义For Release configurations, this function returns the number of milliseconds since the device booted, excluding any time that the system was suspended.GetTi...

2013-01-28 11:41:00 98

转载 C++容器——插入与清除

一、顺序容器顺序容器插入操作:insert:有几个不同的成员函数能实现想顺序容器中插入项目。最重要的函数是insert,有下面三种重载形式:iterator insert(iterator here,value_type const& item)//在指定位置前插入item,并返回新插入项目的迭代器。void insert(iterator here,size_t...

2013-01-25 11:03:00 212

转载 error LNK2005 已经在***.obj中定义

转:error LNK2005 已经在***.obj中定义2010-05-30 14:05:15|分类:默认分类|字号订阅为什么会出现这个错误??“error LNK2005: 已经在aaa.obj中定义” 收藏编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就...

2013-01-21 15:13:00 246

转载 memset、memcpy的使用方法!

memset、memcpy的使用方法!分类:c语言C plusplus2007-06-26 07:581290人阅读评论(0)收藏举报今天看到了menset的函数,不晓得是什么,baidu了一下。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。void是一个...

2013-01-06 11:39:00 76

转载 环形缓冲区

【转】环形缓冲区的实现原理(ring buffer)在通信程序中,经常使用环形缓冲区作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。1、环形缓冲区的实现原理环形缓冲区通常有一个读指针和一个写指针。读指针指向环形缓冲区中可读的数据,写指针指向环形缓冲区中可写的缓冲区。通过移动读指针和写指针就可以实...

2013-01-05 16:02:00 94

转载 C++ Socket编程步骤

sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。服务器端编程的步骤:1:加载套接字库,创建套接字(WSAStartup()/socket());2:绑定套接字到一个IP地址和一个端口上(bind());3:将套接字设置为监听模式等待连接请求(...

2012-12-25 14:02:00 46

转载 IP地址控件CIPAddressCtrl类的使用

在VC++中,如果想要输入IP地址可使用IP地址控件,该控件是一个与编辑控件类似的控件,可用于输入IP地址。在对话框中放入此控件后,可以为控件定义一个 CIPAddressCtrl类 的变量对它进行控制。CIPAddressCtrl类 的主要成员函数有:void ClearAddress();清除IP地址控件中的内容。BOOL IsBlank();如果IP地址控件的所有域...

2012-12-25 09:34:00 109

转载 隐式链接和显示链接的区别

隐式链接指将DLL的函数符号输出库LIB链接,在执行文件中IMPORT段加入一系列函数的入口点!程序在加载启动时自动加载这些DLL,并查找函数入口点!像普通的SDK程序要加入KERNEL32。LIB链接就是!这样的方法是当使用DLL多时,程序启动很慢、! 动态链接指显式加载DLL,利用LoadLibrary,GetProcAddress取得函数入口点,执行再释放,这种方法是程序简...

2012-12-24 10:03:00 1150

空空如也

空空如也

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

TA关注的人

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