自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 BMP位图文件结构及VC操作

BMP位图文件结构及VC操作       朱永辉           ----   用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备   上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。           ----   一、BMP文件结构           ----   1.   BMP文件组成          

2007-07-31 10:23:00 1287

原创 创建对话框时的长度单位

创建对话框的时候,在右下方会有一个长x宽的值,这个值的单位为:DLU1个横向DLU   =   对话框字体宽度/4   1个纵向DLU   =   对话框字体高度/8   与对话框字体有关,不是一绝对单位.

2007-07-27 21:03:00 889

原创 智能设备全屏显示代码

 hWnd = CreateWindow(szWindowClass, szTitle, WS_VISIBLE,        CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL); if (!hWnd)    {        return FALSE;    } 

2007-07-27 20:36:00 1040

转载 vc数据类型转换大全(转载)

vc数据类型转换大全(转载) 说明:本文纯粹是总结一下有关类型转换的贴子, 本人并未对所有方法都做测试,仅仅是为了给大家一个参考。 读者层次:初学 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]=”程佩君”; char temp[200]; char *buf; CString

2007-07-24 14:49:00 1820

转载 基于IP Multicast的传输和实现

基于IP Multicast的传输和实现   基

2007-07-24 13:37:00 1222

转载 Socket中如何设置连接超时

Socket中如何设置连接超时 2004-05-27 antghazi   

2007-07-24 13:35:00 1035

转载 用VC++和Winsock实现与HTTP服务器通话

用VC++和Winsock实现与HTTP服务器通话 2003-04-10 Ji Hong 

2007-07-24 11:21:00 990

转载 得到网卡编号(MAC地址)

如何得到网卡编号(MAC地址)? 2004-05-27 cqwally   

2007-07-24 11:14:00 3085

转载 [Bluetooth]蓝牙协议栈构架

协议栈是蓝牙技术的核心组成部分,它能使设备之间互相定位并建立连接,通过这个连接,设备间能通过各种各样的程序进行交互和数据交换。下图展示了蓝牙栈内部的支撑层: OBEX 是一个对象交换协议,它在WinSock之上实现蓝牙和红外传输。TDI 在Microsoft® Windows® CE .NET操作系统架构中,它是类似于WinSock-based user APIs的适配层的

2007-07-20 13:48:00 2927

转载 [Bluetooth]使用虚拟串口连接到远程蓝牙设备

你可以利用Microsoft Windows CE的串口模拟器在两个蓝牙设备间建立连接。串口模拟器处于蓝牙协议栈的顶层,在虚拟串口的基础上提供连接RFCOMM的通路。它没有暴露栈的接口,而是提供了一个API层来向远程蓝牙设备开放连接。Microsoft® Windows® CE的蓝牙实现允许你建立一个piconet。按照蓝牙规范,一个主设备可以同时与7个从设备连接。要了解更多关于piconet

2007-07-20 13:45:00 8385

转载 [Bluetooth]使用WinSock连接到远程蓝牙设备

你可以通过创建服务端和客户端套接字来连接两个蓝牙设备。服务端套接字必须设定为监听传入连接并接受客户端套接字;客户端套接字在发送连接请求之前必须要知道要连接到的设备的地址。你也可以在Microsoft Windows CE上使用串口仿真方便地创建连接,详情参见“利用虚拟串口连接到远程设备”注意   为了使清晰起见,文中忽略了错误处理在创建连接前,你必须先获得以下信息:Ø       

2007-07-20 13:37:00 7456 1

转载 [Bluetooth]搜索一定范围内的远程蓝牙设备

可以利用下面这些变成元素创建一个查询来搜索一定范围内的远程蓝牙设备: WSAQUERYSET 结构体 WSALookupServiceBegin 函数 WSALookupServiceNext函数 WSALookupServiceEnd函数 注意   为了使清晰起见,文中忽略了错误处理搜索并返回远程设备的地址 提供Win

2007-07-20 13:34:00 3316

转载 [Bluetooth]查询远程设备上的服务

在程序中可以使用一下这些标准Winsock编程元素来查询远程设备上的服务: WSAQUERYSET 结构体 WSALookupServiceBegin 函数 WSALookupServiceNext函数 WSALookupServiceEnd函数 在查询远程设备上的服务性能之前,必须先知道一下信息: 要查询的远程设备的地址

2007-07-20 13:33:00 2380

转载 [Bluetooth]使用COM端口分析SDP记录(转载)

 Microsoft® Windows® CE提供了COM接口,可以用来以流的形式分析SDP记录。ISdpStream 定义了处理流数据的方法。在你的程序获取SDP记录之前,使用 ISdpStream::Validate方法来确保原始的SDP流是有效的并且格式正确,也可以使用ISdpStream::VerifySequenceOf方法来确保原始SDP数组中的元素是有效的。使用ISdpStrea

2007-07-20 13:32:00 1938

转载 MS蓝牙协议栈状态(转载)

 在启动时,蓝牙协议栈的完全装载和初始化需要一定的时间。可以使用BTH_NAMEDEVENT_STACK_INITED来检查协议栈的初始化情况,它定义在%_WINCEROOT%/Public/Common/Sdk/Inc/Bt_api.h中。要打开这个命名事件需要使用OpenEvent函数。// 确定协议栈是否已初始化BOOL fStackUp = FALSE;for (int

2007-07-20 13:29:00 1280

转载 使用LoadLibrary调用DLL中输出的class(转载)

使用LoadLibrary调用DLL中输出的class著 Anup. V.译 李成竹  原文地址:http://www.codeproject.com/dll/classesexportedusingLL.asp·                     Demo下载- 21.4 Kb ·                     源码下载 - 5.88 Kb 引言

2007-07-20 11:18:00 3999 1

转载 使用DEF文件修复函数名(转载)

使用DEF文件修复函数名——对《使用LoadLibrary调用从Dll中输出的class》的一点补充作者 李成竹在《使用……》一文中,作者在“代码”的第三点提到了“使用一个DEF文件修复了函数名”,但是并没有讲解什么是DEF文件,也没有说明应该如何修复,可能会使某些初学者(包括我自己)感到疑惑。我也上网搜索了一下,讲解DEF文件作用以及详细使用方法的文章不多且比较零散,本文在此用一个简单例

2007-07-20 11:16:00 1720

转载 Regular DLL Tutor For Beginners(转载)

Regular DLL Tutor For BeginnersBy King Coffeehttp://www.codeproject.com/dll/RegDLL.aspDownload source - 248 KbIntroductionThis article shows you how to create a Win32 and MFC DLL to dynamica

2007-07-20 11:14:00 1001

转载 VC++技术经验

1. 如何获取应用程序的实例句柄?应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用AfxGetInstancdHandle获得句柄.Example: HANDLE hInstance=AfxGetInstanceHandle();2. 如何通过代码获得应用程序主窗口的指针?主窗口的 指针保存在CWinThread::m_pMainWnd中,调用 AfxGetMai

2007-07-20 09:58:00 1417

转载 修改windows程序样式和标题

给windows程序改标题BOOL CMainFrame::PreCreateWindow(CREATESTRUCT &cs)   {     if(!CFrameWnd::PreCreateWindow(cs))     return FALSE;     // TODO:在此处通过修改 CREATESTRUCT cs 来修改窗口类或样式         cs.style = WS_OVER

2007-07-20 09:50:00 1393

转载 什么是回调函数?

什么是回调函数?简单说就是,由程序员编写的,给windows系统调用的函数。 也就是说,函数的功能有你定,调用有windows系统调用,不用你关心。你所要做的只是把函数的参数按照规定格式写好,编写好函数 (1) _stdcall调用  _stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。  WIN32 Api都采用_stdcall调用方式

2007-07-20 09:47:00 1964

转载 VC常见数据类型转换详解

 VC常见数据类型转换详解fixedstar | 26 三月, 2006 11:10刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。  我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="

2007-07-20 09:46:00 1112

转载 VC++ 多线程之间的通讯

VC中利用多线程技术实现线程之间的通信fixedstar | 26 三月, 2006 12:03当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软件

2007-07-20 09:43:00 2406

转载 VC++ 常用方法(转载)

 一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL); 二、关闭CD_ROM mciSendString("Set cdAudio door closed wait",NULL,0,NULL); 三、关闭计算机 OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构 OsVers

2007-07-20 09:32:00 1597

DirectShow开发指南(part9)

DirectShow开发指南(part9)

2008-10-07

DirectShow开发指南(part8)

DirectShow开发指南(part8)

2008-10-07

DirectShow开发指南(part7)

DirectShow开发指南(part7)

2008-10-07

DirectShow开发指南(part6)

DirectShow开发指南(part6)

2008-10-07

DirectShow开发指南(part5)

DirectShow开发指南(part5)

2008-10-07

DirectShow开发指南(part4)

DirectShow开发指南(part4)

2008-10-07

DirectShow开发指南(part3)

DirectShow开发指南(part3)

2008-10-07

DirectShow开发指南(part2)

DirectShow开发指南(part2)

2008-10-07

DirectShow开发指南(part1)

DirectShow开发指南电子书及源码

2008-10-07

空空如也

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

TA关注的人

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