- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 [DLL - Beginers]使用DEF文件修复函数名——对《使用LoadLibrary调用从Dll中输出的class》的一点补充
使用DEF文件修复函数名——对《使用LoadLibrary调用从Dll中输出的class》的一点补充作者 李成竹在《使用……》一文中,作者在“代码”的第三点提到了“使用一个DEF文件修复了函数名”,但是并没有讲解什么是DEF文件,也没有说明应该如何修复,可能会使某些初学者(包括我自己)感到疑惑。我也上网搜索了一下,讲解DEF文件作用以及详细使用方法的文章不多且比较零散,本文在此用一个简单例
2006-11-21 14:37:00
2623
翻译 [DLL - Beginers] 使用LoadLibrary调用DLL中输出的class
使用LoadLibrary调用DLL中输出的class著 Anup. V.译 李成竹 原文地址:http://www.codeproject.com/dll/classesexportedusingLL.asp· Demo下载- 21.4 Kb · 源码下载 - 5.88 Kb 引言
2006-11-18 20:51:00
4420
3
翻译 [Bluetooth(SDK)]蓝牙协议栈的状态
在启动时,蓝牙协议栈的完全装载和初始化需要一定的时间。可以使用BTH_NAMEDEVENT_STACK_INITED来检查协议栈的初始化情况,它定义在%_WINCEROOT%/Public/Common/Sdk/Inc/Bt_api.h中。要打开这个命名事件需要使用OpenEvent函数。// 确定协议栈是否已初始化BOOL fStackUp = FALSE;for (int i
2006-06-22 00:10:00
2081
翻译 [Bluetooth(SDK)]使用COM接口分析SDP记录
Microsoft® Windows® CE提供了COM接口,可以用来以流的形式分析SDP记录。ISdpStream 定义了处理流数据的方法。在你的程序获取SDP记录之前,使用 ISdpStream::Validate方法来确保原始的SDP流是有效的并且格式正确,也可以使用ISdpStream::VerifySequenceOf方法来确保原始SDP数组中的元素是有效的。使用ISdpStream::
2006-06-22 00:04:00
2458
翻译 [Bluetooth(SDK)]查询远程蓝牙设备上的服务性能
在程序中可以使用一下这些标准Winsock编程元素来查询远程设备上的服务: WSAQUERYSET 结构体 WSALookupServiceBegin 函数 WSALookupServiceNext函数 WSALookupServiceEnd函数在查询远程设备上的服务性能之前,必须先知道一下信息: 要查询的远程设备的地址,BT_
2006-06-21 23:47:00
3282
原创 [Bluetooth(SDK)]使用WinSock搜索蓝牙设备
可以利用下面这些变成元素创建一个查询来搜索一定范围内的远程蓝牙设备: WSAQUERYSET 结构体 WSALookupServiceBegin 函数 WSALookupServiceNext函数 WSALookupServiceEnd函数注意 为了使清晰起见,文中忽略了错误处理搜索并返回远程设备的地址 提供Winsock
2006-06-21 23:44:00
8102
5
翻译 [Bluetooth(SDK)]使用WinSock连接到远程设备
你可以通过创建服务端和客户端套接字来连接两个蓝牙设备。服务端套接字必须设定为监听传入连接并接受客户端套接字;客户端套接字在发送连接请求之前必须要知道要连接到的设备的地址。你也可以在Microsoft Windows CE上使用串口仿真方便地创建连接,详情参见“利用虚拟串口连接到远程设备”注意 为了使清晰起见,文中忽略了错误处理在创建连接前,你必须先获得以下信息:Ø
2006-06-21 23:27:00
5452
5
翻译 [Bluetooth(SDK)]利用虚拟串口连接到远程设备
你可以利用Microsoft Windows CE的串口模拟器在两个蓝牙设备间建立连接。串口模拟器处于蓝牙协议栈的顶层,在虚拟串口的基础上提供连接RFCOMM的通路。它没有暴露栈的接口,而是提供了一个API层来向远程蓝牙设备开放连接。Microsoft® Windows® CE的蓝牙实现允许你建立一个piconet。按照蓝牙规范,一个主设备可以同时与7个从设备连接。要了解更多关于piconet
2006-06-21 22:20:00
5871
3
翻译 [Bluetooth(SDK)]蓝牙协议栈架构
协议栈是蓝牙技术的核心组成部分,它能使设备之间互相定位并建立连接,通过这个连接,设备间能通过各种各样的程序进行交互和数据交换。下图展示了蓝牙栈内部的支撑层: OBEX 是一个对象交换协议,它在WinSock之上实现蓝牙和红外传输。TDI 在Microsoft® Windows® CE .NET操作系统架构中,它是类似于WinSock-based user APIs的适
2006-06-21 22:13:00
5823
原创 论打砖块游戏中的碰撞检测
论打砖块游戏中的碰撞检测作者:李成竹创作日期:2005-8-24 作者最近在写一个2D的类似《打砖块》的小游戏,由于是新手,在设计碰撞检测时遇到一些困难,于是上网搜索资料。可是折腾了半天也没有找到详细的介绍。现将自己苦想出来的方法贴出来,共大家参考。问题涉及两个对象:Ball and Brick。描述如下: struct Ball{ int X; int Y;
2005-08-24 14:45:00
2628
2
原创 向DirectDraw里载入位图
向DirectDraw里载入位图Kieren Johnstone 著李成竹 译2005-7-18介绍嗨,大家好!在这篇文章里我将介绍如何利用Windows的函数来载入位图,并显示在新建的DDraw表面上。本文内容将用到DirectX 7.0 SDK。创建DirectDrawSurface要创建一个DDraw表面非常任容易,下面
2005-07-18 23:06:00
2161
原创 输入一个真分数的分子和分母,求出其精确值,如1/3=0.33(3),1/8=0.125
#include "iostream.h"#include "conio.h"//函数声明===============================================inline int sang(int a,int b);void main(){ int A[10000], B[10000], result[15000]; //A[]、B[]分别是除法每一步中的被除数和除数
2005-01-19 13:21:00
1362
1
原创 万能驱动妙用——让USB手柄在98下即插即用
由于工作需要,笔者家电脑装的是98+XP双系统,所有的游戏都装在98下。所以一直用的一个打印机接口的改装PS手柄。一次朋友带一“北通BTP_C024”USB手柄到我家玩WE7。我知道用原来的手柄驱动肯定不行,于是上网到“北通”网站上下载了相应的驱动,弄了半天还是不行(可能是小弟太笨了吧:>)。正在不知所措之时,突然想到前不久为了在98下用优盘,刚装了个“优盘万能驱动”,使优盘在98
2005-01-19 13:12:00
7818
BlindBossKey V2 正式版
2011-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人