自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

转载 VC下加载JPG/GIF/PNG图片的两种方法

VC下加载JPG/GIF/PNG图片的两种方法2010-04-18 11:36仅管VC有提供相应的API和类来操作bmp位图、图标和(增强)元文件,但却不支持jpg、gif和png等格式的图片,而这几种格式却是常常要用到的。这里我给大家介绍两种办法来操作这些格式的图片。1.用API OleLoadPicture来加载JPG、GIF格式的图片(注:不支持PNG格式

2011-06-25 10:45:00 7357 1

转载 ON_NOTIFY处理消息

这个技术文章介绍了关于新WM_NOTIFY消息, 还描述了建议使用的一种在你的MFC应用程序中处理WM_NOTIFY消息的方法。Windows 3.x 的 通告消息在Windows 3.x下,控件通过发送一个消息给它的父窗口来告知诸如目标点击,内容的变化与选中,控件背景绘制等等之类的事件。简单的通告消息以特殊的WM_COMMAND消息形式来发送,通知码(如BN_CLICKED)与控件ID存

2011-06-24 10:43:00 9354 1

原创 ARP协议相关介绍

什么是ARP协议?ARP,即地址解析协议,实现通过IP地址得知其物理地址。在TCP/IP网络环境下,每个主机都分配了一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。为了让报文在物理网路上传送,必须知道对方目的主机的物理地址。这样就存在把IP地址变换成物理地址的地址转换问题。以以太网环境为例,为了正确地向目的主机传送报文,必须把目的主机的32位IP地址转换成为48位以太网

2011-06-23 17:05:00 1127

原创 24位RGB数据保存为BMP图片

实现过程:A、写入文件头B、写入信息头C、写入图像RGB数据(无调色板)//////////////////////////////////////////////////////////////////////////////////////////程序在VC6.0下实现:  //保存buffer到bmp文件//iWidth:图像宽; iHeight:图像

2011-06-22 16:50:00 13555 1

转载 #pragma pack(n) 对齐用法详解

#pragma pack(n) 对齐用法详解(转载)    原文地址 http://www.360doc.com/showWeb/0/0/16446681.aspx  什么是对齐,以及为什么要对齐: 现代计算机中内存空间都是按照 byte 划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照

2011-06-14 13:59:00 976

转载 如何让VC对话框不接受回车键与ESC键

在基于对话框的程序中,当按下ESC或回车键时,程序就会被关闭,怎样才能避免这种情况发生? 有两种解决办法:1.覆盖CDialog::OnOk和CDialog::OnCancel虚函数,让其函数体为空。但是这样做还不够, 因为仅仅这样,对话框就不能关闭了。解决办法很简单,再加上WM_CLOSE消息处理函数, 在其函数体中写上EndDialog(IDCANCEL);就可

2011-06-10 14:04:00 1579

转载 linux 客户端 Socket 非阻塞connect编程(正文)

linux 客户端 Socket 非阻塞connect编程(正文)/*开发过程与源码解析  开发测试环境:虚拟机CentOS,windows网络调试助手  非阻塞模式有3种用途  1.三次握手同时做其他的处理。connect要花一个往返时间完成,从几毫秒的局域网到几百毫秒或几秒的广域网。这段时间可能有一些其他的处理要执行,比如数据准备,预处理等。  2.用这种技术建立多个连接。这在web浏览器中很

2011-06-09 14:35:00 2163

转载 非阻塞Connect对于select时应注意问题

对于面向连接的socket类型(SOCK_STREAM,SOCK_SEQPACKET)在读写数据之前必须建立连接,首先服务器端socket必须在一个客户端知道的地址进行监听,也就是创建socket之后必须调用bind绑定到一个指定的地址,然后调用int listen(int sockfd, int backlog);进行监听。此时服务器socket允许客户端进行连接,backlog提示没被acce

2011-06-09 14:32:00 1810 1

原创 VC 新手的错误!

1.自己新建一个对话框类,CNewDlg,结果使用的时候用了CDialog * my = new CDialog();然后死后都不能实现自己对话框中的功能。 2.在接收网络数据后,拷贝网络数据到buffer里面请使用memcpy,如果使用类似sprintf的函数,将有可能把数据截断,出现错误; 3.在编写select网络模型程序时,如果仅有一个socket,则不用判断FD_IS

2011-06-04 11:34:00 907

ds1302 linux驱动

linux2.4的DS1302驱动,使用GPIO模拟的I2C。

2013-05-14

testtesttesteset

testestsetstestrsetstsetstsetstestset

2011-08-21

directx draw图库

dxdraw9.0图库,用来画2d图什么的,很有用的。 dxdraw9.0图库,用来画2d图什么的,很有用的。 dxdraw9.0图库,用来画2d图什么的,很有用的。

2011-07-01

Linux init进程探秘

此文档详细讲解init进程及相关操作,总共125页。

2010-06-07

gsoap2.7.14.tar.gz

这是个很好的web services 客户端与服务器端的 编写工具库。

2010-05-28

linux 常用命令全集

是.chm格式的文档,收集了常用的linux命令。

2010-05-26

RS232接口规范详解

本文中详细介绍了RS232接口的定义及电气特性; 对同步通信方式、通信协议、串行通信、全双工、半双工、奇偶校验、接口技术等做了比较详细的分析和讲解。 还包含RS422,RS485标准及应用。

2010-01-04

CMOS数据读写操作(c)

交你如何进行CMOS数据的读写,简单易懂。

2009-08-25

Csocket 程序客户端和服务器端

此为C++BUILDER6.0编写的socket通信程序,包含服务器端和客户端程序,简单明了。

2009-07-08

.net程序設計入門

.net程序設計的總體介紹

2007-11-02

空空如也

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

TA关注的人

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