
PC Hardware
文章平均质量分 86
Augusdi
让时间验证一切,让时间验证我。感谢大家的无私帮助,我愿以同样的态度回馈我热情的朋友,用我们的热忱开创美好未来!
展开
-
USB2.0和USB3.0区别
USB 是一种快速的,双向的,同步传输的廉价的并可以进行热拔插的串行接口。然intel、微软这些IT的老大们还没有对外宣言要生产 USB3.0的产品。但是还是挡不住USB3.0的闯IT的势头。USB3.0 的周边设备也像是雨后春笋般一个接一个的破地而出。 出现在大量是USB3.0移动硬盘盒、转接卡、传输底座。 在百度、谷歌这些搜索类的网站里 USB3.0 的这个关键词也是激起了千层浪,有关于US原创 2013-04-30 09:35:47 · 3372 阅读 · 0 评论 -
windows 7多点触摸开发
win7 触摸屏系统应用广泛,软件操作方便,功能强大,现以被许多硬件厂商应用。 我曾用一台装有win7 的汉王平板电脑进行了多点触摸软件的开发。 开发环境及条件: 1. 平板电脑+ win7触摸系统 2. 编译平台 win7+vs2010 。(我在xp上没有编译成功过,但win7+vs2010原创 2013-04-30 22:09:35 · 6728 阅读 · 2 评论 -
Win7中多点触控的最佳模型以及处理触控事件的API
处理 Windows 原始触控消息要开始接收原始触控消息 WM_TOUCH,首先需要请求操作系统开始向应用程序发送触控消息,并停止发送默认手势消息。若要执行此操作,则需要调用 RegisterTouchWindow(HWND hWnd, ULONG uFlags) 函数。调用此函数可将单个 hWnd 元素(通常是一个窗口)注册为启用触控的。与手势相同,您在应用程序的 WndProc 函数中处理 W原创 2013-04-30 22:13:30 · 5783 阅读 · 0 评论 -
Windows 手势识别API
一、背景:还是不得不提及iPhone的伟大创造性工作,用手势识别来操作手机,特别是对于滚动条,想想之前是何等的痛苦,拿着触摸板,在那个只有几个像素的滚动条上又是拉又是点的。在WM6.5没有出来之前,自己也实现过手势识别的引擎,包括方向识别、画圈识别。微软为了大家不至于对他失去信心,还是在6.5上了点点东西。对于开发者来说,其实只要添加了Gesture API 和widget。最近做个新的项目,需要原创 2013-04-30 22:15:14 · 4610 阅读 · 0 评论 -
windows7中的多点触控中的手势
每当用户触摸触敏式 Windows 7 设备时,Windows 7 多点触控平台都会向您的应用程序发送手势消息 WM_GESTURE。这是现成的免费行为,如果您希望停止接收此类消息,则需要选择退出。手势被视为单指或双指触控输入,可以转换为用户执行的某种预定义操作(手势)。一旦检测到手势(操作系统为您进行所有检测),操作系统就会向应用程序发送手势消息。此消息包含解码和进行操作所需的全部信息。Wind原创 2013-04-30 22:12:23 · 3117 阅读 · 0 评论 -
Windows 7下多点触摸API
双指触控的核心是把原始触摸数据放入运动模型中去计算,以识别出用户的手势。原始触摸数据可以从WM_TOUCH消息中得到。通过WM_TOUCH识别出缩放和平移手势。 第一步:检查多点触控硬件 这里使用GetSystemMetrics API来获取硬件是不是就绪: BYTE digitizerStatus = (BYTE)GetSystemMetrics(SM_DIGITIZER)原创 2013-04-30 22:05:49 · 4934 阅读 · 0 评论 -
基于Visual C++ 2010开发Windows7应用-开发多点触控MFC应用程序
当下计算机变得越来越智能化,越来越无所不能,触摸屏的普及只是时间问题了。 虽然鼠标和键盘不会很快就离开人们的视野,毕竟人们使用鼠标跟键盘已经成为一种习惯,但是处理信息或者说操作计算机的其他方法也层出不穷——比如触控技术。从硬件技术的角度来讲,触控技术是可行的,随着最新一代的触摸屏技术,接触技术现在已经存在,如今Web开发人员可以利用Silverlight 3提供多点触摸功能。可惜的是,只有Wind转载 2013-04-30 22:04:57 · 3051 阅读 · 0 评论 -
Windows7系统触摸功能介绍
只要有触摸设备,你用双指在触摸屏上也可以操作Windows 7系统。双指触控如缩放、双指放大、双指翻页等特效都可以在Win 7中实现。常用的两种手势1.缩放手势缩放手势用于界面放大或缩小,在浏览图片、文章阅读等程序中常常会用到。双指缩放的手势如图1所示:双指并拢置于窗体中,一指向上滑动,一指向下滑动,这是放大,双指分开置于窗体上,两指向中间滑动,则是缩小。程序要识别出这个手势,第一步,要得到手指点转载 2013-04-30 21:55:11 · 3281 阅读 · 0 评论 -
Windows Touch Input WM_GESTURE WM_TOUCH
PS:如果提示WM_TOUCH未定义,那么可以考虑使用消息WM_TOUCHMOVE代替。另关于消息WM_TOUCHDOWN、WM_TOUCHUP两个消息,Windows7操作系统目前只是作了定义,但未响应...#ifndef WM_TOUCH // 自定义多点触摸消息#define WM_TOUCH 0x0240#endif来自:http://www.cnblogs.com/yds_am转载 2013-04-30 21:36:55 · 12077 阅读 · 1 评论 -
USB2.0和USB3.0的区别
转自: 利键晴心的空间 : http://hi.baidu.com/jlgwxq/blog/item/a88498dbd8a33d2711df9bb0.html USB2.0还没学多少,USB3.0老大就开始准备着手了,怎伤的起????想看看USB2.0和3.0之间的一点区别吧。 USB的一些基本概念1. 管道(Pipe) 是主机和设备端点之间数据传输的模型,共有两种类型的管道:无格式的流管道(转载 2013-04-30 09:35:12 · 10367 阅读 · 0 评论 -
获得显卡内存大小
// vmem.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include // #pragma comment(lib, "guids.lib ") #pragma comment(lib, "dxguid.lib") void原创 2012-09-27 11:13:28 · 2707 阅读 · 3 评论 -
VC+ddraw获取显卡显存的方法
#include #include #include #include #include using namespace std;#define LOGError( msg )#include #pragma comment( lib, "dxguid" )unsigned QueryVideoMemory(){IDirectDraw原创 2012-09-27 10:44:42 · 5179 阅读 · 1 评论 -
C# & WinForm 开发Windows7多点触控(Multi-Touch)应用程序
多點觸控(Multi Touch)是微軟新一代作業系統Windows 7較受關注的特點之一,本文將使用Visual C# 2008建立一個Windows Form應用程式,並說明如何取得觸控動作相關資訊。 在Windows 7的Home Premium、Professional、Enterprise和Ultimate版本中,只要搭配支援多點觸控的硬體即可使用多點觸控功能。而應用程式方面,對觸控的转载 2013-04-30 20:13:36 · 12913 阅读 · 1 评论 -
WM_GESTURE与RegisterTouchWindow的互斥
网上说:如果你调用RegisterTouchWindow就会阻止接收WM_GESTURE消息,如果你没有收到WM_GESTURE消息,确保你没有调用RegisterTouchWindow消息。但是要接收WM_TOUCH消息就必须调用RegisterTouchWindow。 所以我想问问有没有什么方案可以使得这两个消息都能获取呢。 為了支援觸控動作,Windows 7定義了2個新的視窗訊息:WM_G原创 2013-04-30 20:07:59 · 6223 阅读 · 1 评论 -
Visual C++ 2010 Windows 7觸控程式設計
Visual C++ 2010除了支援程式設計方便地設計Ribbon式的使用者介面,支援使用者於應用程式的執行時期改變應用程式的佈景主題,以及一堆好用的新控制項以外,還支援於Windows的工作列預覽應用程式文件的內容,利用Task Dialog顯示豐富的溝通選項和使用者互動,提供最新的觸控與手勢操作支援,以及對高解析度螢幕(High-DPI)的顯示支援等等,如果讀者的電腦安裝了Visual St转载 2013-05-04 11:11:27 · 4476 阅读 · 0 评论