摘要:
函数声明function SetCooperativeLevel(hWnd: HWND; dwFlags: DWORD): HResult; stdcall;参数介绍hWnd DirectDraw具体指向的窗体,在所有的情况下,只需使用主窗体句柄。dwFlags控制标志参数,直接影响DirectDraw和Windows协同工作的方式。下面为说明:DDSCL_ALLOWMODEX允许使用Mode X显示模式。只有当DDSCL_EXCLUSIVE 和DDSCL_FULLSCREEN标志存在的时候才能使用 。DDSCL_ALLOWREBOOT当处于独占(全屏)模式时,允许Ctrl+Alt+Del被检 阅读全文
摘要:
经过几天的查找资料,已经完成上位机对冠丽(GUAN`LI)四通摇控信号的采集,程序开发环境 VS2008+DirectX ,具体关于 DirectInput 的使用方法这里不做多介绍 ,网上有很多资料。这是程序 运行截图 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.W... 阅读全文
摘要:
最近在写C#相关的程序,调试程序的时候遇到的这个问题,所以转载过来,也方便自己以后使用。出错信息为: 检测到LoaderLock,正试图在OS加载程序锁内执行托管代码,不要尝试在DllMain或映像初始化函数内运行托管代码,这样会导致应用程序挂起。 解决办法: 在"Debug"菜单下----"Exceptions"----"Managed Debugging Assistants"中勾掉"LoaderLock" 说明: .NET2.0中增加了42种非常强大的调试助手(MDA),Loaderlock是其中之一。Loa 阅读全文
摘要:
对游戏手柄进行操作,大概有两种方式:采用系统API或者使用DirectInput操作游戏手柄设备。采用系统API是一种最简单的方式,因为系统已帮我们封装好了所有细节,我们只要在程序中定时取得游戏手柄设备的状态就可以了(轮循)。操作游戏手柄(杆)的API有以下几个:函数名称函数说明joyGetNumDevs获取当前系统支持的游戏设备数量joyGetDevCaps查询获取指定的游戏杆设备以确定其性能joySetCapture向系统申请捕获某个游戏设备并定时将该设备的状态值通过消息发送到某个窗口joyReleaseCapture释放对某个游戏设备的捕获joyGetPos获取游戏设备的坐标位置和... 阅读全文
摘要:
Junit3.8一、在MyEclipse提供了对Junit的支持(无需引用第三方库):单击项目右键-->properties-->Java Build Path-->Libraries-->Add Library-->Junit-->next-->选择版本:Junit3/Junit4-->Finish-->OK二、使用Junit的最佳实践:1、新建一个名为test的Source Folder,用于存放测试类源代码。项目右键-->New-->Source Folder-->Folder Name:test-->fini 阅读全文
摘要:
The ONE Simulator Introduction结构• 1. 概述• 2. ONE的结构• 3. ONE使用基础• 4. 添加自己的路由协议1. 概述• Opportunistic Network Environment simulator——ONE是机会网络环境模拟器,是芬兰赫尔辛基大学 用java编写的开源软件。是一个机会网络环境的模拟器,它是一种基于离散事件模拟引擎的.它提供了一个强大的工具,通过使用不同的路由协议来模拟DTN消息的收发,并生成了移动轨迹的记录。有如下功能:• 根据不同的移动模型生成节点的移动事件.• 显示各种DTN路由算法、发送器和接收器类型的节点之间的消息 阅读全文
摘要:
四轴飞行器 (假组) 最近一直在写 机会网络的一个模拟器ONE的相关报告,没有时间和心情做四轴,不过先把配件给弄齐了,如图:这里的配置是 好盈天行者 20A (二手) ,450机架, 2212 KV1000 XXD 电机 1045桨 。这里的方案是 以ARM9 做飞控板,wifi控制 ,上位机利用JoyStick(游戏手柄)与C#编写 ,视频传输使用 AForge.NET控件 。目前不知这方案是否可行,以后具体情况具体分析 。 后期 进行视频叠加,做成像样的地面 站。不过这个想法还是有一定的挑战性的!2012.11.15经过最近的学习,打算给四轴增加新的元素,比如说机器视觉,和自学习的神... 阅读全文
摘要:
到c:\windows\system32下,右键/排列图标/修改时间,你就可以看到病毒文件了,病毒文件的创建时间就是你开机的时间,因为系统不会在开机时创建dll文件。下面是删除病毒文件,用icesword(一种系统工具,可以从网上下载)这个软件。打开icesword这个软件,从左侧的列表框的文件一栏里找到病毒文件,右键强制删除即可。接着进入c:\windows\system32\drivers下,把所有的系统文件都显示出来。右键/排列图标/文件大小,找到大小为65.5的sys文件,这些文件都没有可信任的认证。我当时装的小红伞杀软,这些病毒文件可以检测的到,也是无法彻底删除。把这些文件拖动到xd 阅读全文
摘要:
用51单片机解析串口GPS模块发来的信息,在1602液晶显示,用51单片机的TXD口接GPS模块的RXD口。程序略做修改并修正了一些错误。这是电路原理图。程序是结合我单片机的板子做了修改。就是先焊接一个51单片机最小系统。我的程序中是用的P0口与1602液晶通信。这是做的改进,由原来的串口GPS模块,换成了蓝牙GPS模块。最右边是诺基亚的蓝牙GPS模块,小的四方的板子上蓝牙串口主模块,用来接收蓝牙GPS发出的信号。程序还是原程序。程序是结合网络资料,自己加已修改。因无法上传附件,只有把代码贴这了。//这是1602液晶的驱动头文件,文件名为1602.h /*LCD1602驱动,兼容LCD240. 阅读全文
摘要:
基于WEB的网络视频监控方案2012-01-02 10:11:26|分类:个人日记|字号订阅我也是刚开始学习,初有成果。所以略给大家介绍一下。这是电脑截的图片。补充一点,可以把开发板与路由相连,在路由上做个UPnP,只要知道路由的外网地址,即可在远程监控了。我是把开发板与笔记本相连,笔记本做的internet连接共享。说说具体需要什么吧,1.环境平台目标板:mini2440/micro2440开发板上运行的系统:内核Linux‐2.6.32.2,默认文件系统root_qtopia(不分nandflash容量类型)主机:WindowsXP+IE浏览器、世界之窗等(可能需要安装Java组件)说明: 阅读全文