转载windows mobile 6.5应用开发环境搭建

Windows Mobile 6.5开发环境搭建以及变化<iframe style=”position: absolute; top: 0px; left: 0px” id=”google_ads_frame1″ height=”90″ marginheight=”0″ src=”http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7685635382855681&output=html&h=90&slotname=3565306459&w=728&lmt=1262774941&flash=10.0.32.18&url=http%3A%2F%2Fwww.itstrike.cn%2FHome%2FArticle%2FWindows-Mobile-6.5-development-environment-as-well-as-changes-in-structures&dt=1262774941028&correlator=1262774941028&frm=0&ga_vid=2036562937.1262774941&ga_sid=1262774941&ga_hid=2078566224&ga_fc=1&u_tz=480&u_his=0&u_java=1&u_h=768&u_w=1366&u_ah=768&u_aw=1366&u_cd=32&u_nplug=0&u_nmime=0&biw=1149&bih=645&ref=http%3A%2F%2Fweb.gougou.com%2Fsearch%3Fsearch%3Dwindows%2520mobile%25206.5%25E5%25BC%2580%25E5%258F%2591%26page%3D1%26id%3D10000001%26cf%3D&fu=0&ifi=1&dtd=210&xpc=ETRxSvvlla&p=http%3A//www.itstrike.cn” frameborder=”0″ width=”728″ allowtransparency=”allowtransparency” name=”google_ads_frame” marginwidth=”0″ scrolling=”no”> vote up 0 vote down star

1.搭建开发环境,按照以下顺序安装。

→安装Visual Studio 2008(我安装的试用的Team Suite版:VS2008TeamSuite90DayTrialCHSX1429243.iso)
→安装Microsoft ActiveSync 4.5.msi
→安装Windows Mobile 6 Professional SDK Refresh.msi(如果需要6.0版本的中文模拟器,需要安装中文包:Windows Mobile 6 Professional Images (CHS).msi)
→安装Windows Mobile 6.5 Professional Developer Tool Kit (CHS).msi

如下图,第一项QVGA即是6.5版本320×240屏幕的模拟器,高亮的一项的是真机,当你需要在真机上调试时使用这项,可见6.5版本的开发工具包并没有带真机调试项:
clip_image002
—————————————————————————————————-

2.让我们来看下Windows Mobile 6.5 Professional在开发方面的变化。

Today Plug-in

你为6.5以前版本编写的今日插件,仍然可以在6.5版本使用,6.5的策略让默认方案与其它子项互斥,当你选中自己的插件时,默认方案前面的勾将自动去掉。右下图显示的即是默认方案。
clip_image002[10]clip_image002[12]

6.5版本改变的部分是:现在不允许把你自己编写的插件的Type设为5,当你设置为5的时候,系统会把你改回成4。
关于4和5在6.5以前版本差距还是很大的,请看我的笔记:
HKEY_LOCAL_MACHINESoftwareMicrosoftTodayItems下的Type为DWORD类型。
If the value of Type is 4, a custom plug-in is added to the Today Screen.
If the value of Type is 5, the plug-in is a custom pinned plug-in.
我自己编写的插件设置为5的时候就解决了横竖屏切换太慢问题,慢的原因是Type为4的插件,每次横竖屏切换,系统都会发送4次WM_PAINT消息!微软在6.5版本优化了这个问题。下图就是优化之后的当横竖屏切换时系统发送的消息截图:
clip_image002[1]
Type另外还有以下值:
If the value of Type is 0, it indicates a reserved plug-in that displays the device owner information is added to the Today Screen.
If the value of Type is 1, it indicates a reserved plug-in that displays the Appointments is added to the Today Screen.
If the value of Type is 2, it indicates a reserved plug-in that displays the Mail is added to the Today Screen.
If the value of Type is 3, it indicates a reserved plug-in that displays the Tasks is added to the Today Screen.
If the value of Type is 6, the plug-in is a custom permanent pinned plug-in.

clip_image002[8]
—————————————————————————————————-

说到为什么使用蜂窝式菜单,记得我以前看过一篇文章有介绍^^,因为正六边形可以使触摸面积最大(相连的)。
image
“A grid is the most efficient method to pack as many squares into an area as possible, but not for circles. The mathematically most efficient method to arrange non-overlapping circles – a problem called “sphere packing” – is actually and as you might have guessed by now, hexagonal. ”

Windows下面并不能实现真正的窗口透明,目前我们开发的应用程序都是采用将下一个窗口的DC先在当前窗口绘制一遍,实现透明按钮也是这个道理,其实都是伪透明,那么任何实现真正透明的窗口?这个问题我的继续思考,不知读者您能否解答^^
—————————————————————————————————-

Gesture(手势) APIs

A new set of APIs is being introduced that will enable application developers to take advantage of the new Windows Mobile 6.5 touch gesture framework. The gesture APIs allow an application to handle touch gesture input and provide a visually consistent experience with the rest of the device UI.

The APIs are defined in the following header files:

<gesture.h>

<GesturePhysicsEngine.h>

<WindowAutoGesture.h>

Note that the gesture APIs are only available on the Windows Mobile Classic and Professional SKUs. The headers and libraries are installed in the Windows Mobile SDKPocket PC folder. Samples that make use of these APIs are installed into the Windows Mobile 6.5 Developer Too
l KitSamples
folder.(在第3部分会详细介绍。)
—————————————————————————————————-

内核以及驱动开发部分没 有太多变化,因为它仍然是基于Windows CE 5.x系统。当Windows Mobile 7.0推出时,因为是基于Windows CE 6.0系统,所以驱动编写也将发生大的变化。Windows CE发生的两次大的内核变化,一次是Windows CE 3.0,一次就是现在的Windows CE 6.0。下面讨论的是Windows Mobile 6.5带来的部分新功能。
—————————————————————————————————-

3.Windows Mobile 6.5 Developer Tool Kit自带的Samples,全部都是介绍Gesture的使用。

第一个例子

Code Sample Name: Gesture Metrics Sample

Feature Area: Touch

Description:
This sample demonstrates how to use the Gesture APIs. More specifically, it
demonstrates:
– use of RKGetGestureMetrics
– handling WM_GESTURE GID_HOLD, GID_SELECT and GID_DOUBLESELECT messages
This sample was designed to show how to use RKGetGestureMetrics and interpret
its results.
This example also shows how to handle GID_HOLD, GID_SELECT and GID_DOUBLESELECT
messages.

Relevant APIs/Associated Help Topics:
RKGetGestureMetrics
RKGetGestureInfo
GESTUREMETRICS
WM_GESTURE
—————————————————————————————————-

第二个例子

Code Sample Name: Code Sample Name: Physics Engine Sample

Feature Area: Touch

Description:
This sample demonstrates how to use the Gesture APIs. More specifically, it
demonstrates:
– use of Physics Engine
– handling WM_GESTURE GID_PAN, GID_SCROLL and GID_END
This example shows how to handle gesture scrolling and how to properly use
Physics Engine.

Relevant APIs/Associated Help Topics:
RKCreatePhysicsEngine
RKQueryPhysicsEngine
RKDestroyPhysicsEngine
RKGetGestureInfo
PHYSICSENGINESTATE
PHYSICSENGINEINIT
WM_GESTURE
—————————————————————————————————-

第三个例子

Code Sample Name: WAG Sample

Feature Area: Touch

Description:
This sample demonstrates how to use the Gesture APIs. More specifically, it
demonstrates:
– use of Window Auto Gesture API
This example shows how to handle gesture scrolling using Window Auto Gesture API.

Relevant APIs/Associated Help Topics:
RKSetWindowAutoGesture
RKGetAnimateMessageInfo
WAGINFO
ANIMATEMESSAGEINFO

更多细节我将在以后的文章中介绍,如果您也能博客中补充更多的东西,将very kind of you^^

折腾~关于windows mobile模拟器和开发环境……

前几天去看了一下某智能手机论坛,看了下无限今日有没有些好皮肤出来,发现倒是有不少,兴致盎然的下了一个,这一下倒是导致我这两天折腾的一塌糊涂……

就这么对无限今日皮肤的开发感上了兴趣,特执拗,想干一件事就死心眼搞下去,今天下午旷课在这边折腾,唉,还困得要死……不断在网上找着各种资料,可是就是没有现成的启动WM6.1中文版240*400的,最崩溃的是最后发现其实msdn官网下载是有的!只是貌似还要装虚拟网卡驱动,在某站下载后发现是有问题的所以最终还是用了一个bin文件然后自己用命令行启动了下,但是还是存在问题的,就是分辨率的问题,我天!期间还下了WM的SDK,以后想看看能不能来点WM的开发……悲催的事情就是我先前装的VS2010不支持WM的开发,还得下个vs2008,所以我总结了这种事情是不能赶时髦的,人家MS是标准!

总之是各种折腾,但是收获是有的,先看下emulator启动的命令行参考吧:

DeviceEmulator os_image_file_name [/a] [/c] [/f [featurevalue]]    [/flash [flash_file_name]] [/h] [/hostkey keyname]    [/language LangID] [/memsize size] [/n [macaddress]]    [/nosecurityprompts] [/p [macaddress]] [/r ROM_address]    [/rotate angle] [/s save-state_file_name]    [/sharedfolder directoryname] [/skin skin_file_name] [/tooltips         state] [/u0 serialport] [/u1 serialport] [/u2 serialport]       [/video <width>x<height>x<bit depth>] [/vmid {GUID}]    [/vmname name] [/z]

各项参数说明:

Continue reading “折腾~关于windows mobile模拟器和开发环境……”

【转】PC端WM模拟器

PC端WM模拟器
技术 | 评论(3) | 浏览(29265)

微软近期发布了Device Emulator V3版本和WM6.1正式版本,于是下载安装后在Q群上到处骗人,看有些朋友颇感兴趣,并有尝鲜需求,特将相关文件上传到mofile网络空间,并在此做必要说明。

下载地址:http://pickup.mofile.com/8576713398965987

压缩包结构
由上到下依次是WM6中文Q与非Q,WM6.1英文Q与非Q,WM5Q与非Q

另外vs_emulatorV3.exe是模拟器安装程序,直接安装即可。
几个批处理分别启动相应的rom,可顾名思义,并按照自己需要修改。连接加载.bat是HOTTO老大的注册文件,如果模拟器安装后不能正常工作,可以尝试在模拟器所在目录C:Program FilesMicrosoft Device Emulator1.0执行这个文件。

大致解释一下批处理文件中命令的含义,大家可以据此修改。以WM6.BAT为例
cd “C:Program FilesMicrosoft Device Emulator1.0”
c:                                                                                                                   进入模拟器工作目录
DeviceEmulator.exe                                                                                         启动模拟器主程序
“E:MobileSmartphoneDeviceemulation�804SP_CHS_GSM_VR.bin”           要加载的镜像所在目录及名称名称
/memsize 256                                                                                                 设定“手机”的内存大小
/s “E:MobileSmartphoneDeviceemulation�804WM6.dess”                          设定保存手机状态的路径及文件名(这个很重要,不然“手机”一关所有的新装的软件都没有啦,只有保存了这个文件,下次就不用批处理启动了,只需要运行C:Program FilesMicrosoft Device Emulator1.0dvcemumanager.exe并打开这个文件就可以还原到上次退出的状态)
/skin “E:MobileSmartphoneDeviceemulationsmartphoneSmartPhone.xml 设定手机的外观文件

“手机”和电脑同步的设置,在手机已经启动的情况下,运行dvcemumanager.exe,打开设备仿真管理器,可以看到以一串数字命名的“手机”,在其上点击右键,选择插入底座即可。如果没有反应,请将ACTIVESYNC或者windows设备中心(vista)中的连接设置设为DMA连接

这样就和真实手机插入电脑的效果一样了,如果仅为尝鲜,建议不要同步,只选择“不设置设备就连接”即可,此时已经可以通过“手机”上网。

关于“存储卡”,在模拟器设置里叫做共享文件夹,大家找到后随便指定一个电脑上的目录即可,就不多说了。

下面给几张图,呵呵。有未尽问题请跟帖,我这人老爱忘事,不过您要是提出,我就能想起了

WM6.1正式版新增加的Getting Started功能,类似于VISTA欢迎中心,方便快速设置。

在WM6中让MSN联系人显示在桌面

微软近期发布了Device Emulator V3版本和WM6.1正式版本,于是下载安装后在Q群上到处骗人,看有些朋友颇感兴趣,并有尝鲜需求,特将相关文件上传到mofile网络空间,并在此做必要说明。

下载地址:http://pickup.mofile.com/8576713398965987

压缩包结构
由上到下依次是WM6中文Q与非Q,WM6.1英文Q与非Q,WM5Q与非Q

另外vs_emulatorV3.exe是模拟器安装程序,直接安装即可。
几个批处理分别启动相应的rom,可顾名思义,并按照自己需要修改。连接加载.bat是HOTTO老大的注册文件,如果模拟器安装后不能正常工作,可以尝试在模拟器所在目录C:Program FilesMicrosoft Device Emulator1.0执行这个文件。

大致解释一下批处理文件中命令的含义,大家可以据此修改。以WM6.BAT为例
cd “C:Program FilesMicrosoft Device Emulator1.0”
c:                                                                                                                   进入模拟器工作目录
DeviceEmulator.exe                                                                                         启动模拟器主程序
“E:MobileSmartphoneDeviceemulation�804SP_CHS_GSM_VR.bin”           要加载的镜像所在目录及名称名称
/memsize 256                                                                                                 设定“手机”的内存大小
/s “E:MobileSmartphoneDeviceemulation�804WM6.dess”                          设定保存手机状态的路径及文件名(这个很重要,不然“手机”一关所有的新装的软件都没有啦,只有保存了这个文件,下次就不用批处理启动了,只需要运行C:Program FilesMicrosoft Device Emulator1.0dvcemumanager.exe并打开

【转】SP/PPC智能手机各系统模拟器/仿真器集合

原文地址:http://hi.baidu.com/%B5%E7%C4%D4%BE%AB%C1%E9ghost/blog/item/b647f01150de1ccda7ef3fb3.html

SP Smartphone系列:

1.SP-WM2003se 普屏智能手机模拟器/仿真器(绿色版)
下载地址:

http://www.rayfile.com/zh-cn/files/17f2 … 9d11a795f/

SP-WM2003se 普屏智能手机模拟器/仿真器使用说明:第一步:点击“加载.bat”加载插件第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 PS:本模拟器(SP-WM2003se)没自带资源管理器,请使用下面的同步步骤,电脑上进入“移动设备”的Storage Card文件夹,然后按照正常软件安装自行建立快捷方式到开始菜单。说明:如果需要和电脑连接同步请执行以下步骤 1.在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器基于“蓝光使者”资源修改,生成映像文件,省去模拟系统启动的时间,启动极

2.SP-WM5.0 QVGA屏幕智能手机模拟器/仿真器(绿色版)
下载地址:
http://www.rayfile.com/files/a17a5897-5 … 9d11a795f/

SP-WM5.0 QVGA屏幕智能手机模拟器/仿真器使用说明:第一步:点击“加载.bat”加载插件(仅第一次使用时操作,第二次以后可以省略)第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 1、若需要使用手机卡功能,请将文件拷贝进“储存卡”文件夹,启动映像后选择使用储存卡,即可以在手机资源管理器或同步后在电脑端访问。 2、若需要使用电脑网络,请同步后,将手机IE选项中的“连接”设置为“单位”,把“自动检测”去除。 说明:如果需要和电脑连接同步请执行以下步骤 1.在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器由www.wmpol.com(微软智能手机在线论坛)修改,基于“蓝光使者”主程序,使用微软官方SP-WM5.0的BIN。生成映像文件,省去模拟系统启动的时间,启动极

3.SP-WM6.0 QVGA屏幕智能手机模拟器/仿真器(绿色版)
下载地址:
http://www.rayfile.com/files/c5f83528-5 … 4221b798a/

对于经常测试软件的机友来说,很有作用 对于常刷机的机友,也很有帮助,因为一些备份软件并不是所有系统都通用,用仿真器可以将备份文件恢复,然后在电脑端用outlook或者掌智手机助手或者智能手机工作室等来再次备份,以便转移到另外的系统 SP-WM6 QVGA屏幕智能手机模拟器使用说明: 第一步:点击“加载.bat”加载插件第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 说明:如果需要和电脑连接同步请执行以下步骤 1. 在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器由www.wmpol.com(微软智能手机在线论坛)修改,基于“蓝光使者”主程序,使用微软官方SP-wm6的BIN,生成映像文件,省去模拟系统启动的时间,启动极快。

4.SP-WM6.1 QVGA屏幕智能手机模拟器/仿真器(绿色版)
下载地址:

http://www.rayfile.com/files/f49a395e-5 … 4221b798a/
SP-WM6.1 QVGA屏幕智能手机模拟器/仿真器使用说明:第一步:点击“加载.bat”加载插件(仅第一次使用时操作,第二次以后可以省略)第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 1、若需要使用手机卡功能,请将文件拷贝进“储存卡”文件夹,启动映像后选择使用储存卡(由于是英文系统,提示为英文),即可以在手机资源管理器或同步后在电脑端访问。 2、若需要使用电脑网络,请同步后,将手机IE选项中的“连接”设置为“单位”,把“自动检测”去除。说明:如果需要和电脑连接同步请执行以下步骤 1.在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器由www.wmpol.com(微软智能手机在线论坛)修改,基于“蓝光使者”主程序,使用微软官方SP-WM6.1的BIN(英文),已解锁并修改字体为雅黑,便于使用中文程序。生成映像文件,省去模拟系统启动的时间,启动极

PPC PocketPC系列:

PPC-WM2003se 智能手机模拟器/仿真器(绿色版)
下载地址:
http://www.rayfile.com/files/96f6cbd9-5 … 4221b798a/
PPC-WM2003se 智能手机模拟器/仿真器使用说明:第一步:点击“加载.bat”加载插件(仅第一次使用时操作,第二次以后可以省略)第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 1、若需要使用手机卡功能,请将文件拷贝进“储存卡”文件夹,启动映像后选择使用储存卡,即可以在手机资源管理器或同步后在电脑端访问。

2、若需要使用电脑网络,请同步后,进入连接设置–高级–选
择网络–在程序自动连接到internet时,选择internet设置。

说明:如果需要和电脑连接同步请执行以下步骤 1.在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器基于“蓝光使者”资源修改,生成映像文件,省去模拟系统启动的时间,启动极快。

PPC-WM5.0 智能手机模拟器/仿真器(绿色版)
下载地址:

http://www.rayfile.com/files/46d332d1-5 … 9d11a795f/

PPC-WM5.0 智能手机模拟器/仿真器使用说明:第一步:点击“加载.bat”加载插件(仅第一次使用时操作,第二次以后可以省略)第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 1、若需要使用手机卡功能,请将文件拷贝进“储存卡”文件夹,启动映像后选择使用储存卡,即可以在手机资源管理器或同步后在电脑端访问。

2、若需要使用电脑网络,请同步后,进入连接设置–高级–选择网络–在程序自动连接到internet时,选择internet设置。

说明:如果需要和电脑连接同步请执行以下步骤 1.在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器由www.wmpol.com(微软智能手机在线论坛)修改,基于“蓝光使者”主程序,使用微软官方PPC-WM5.0的BIN。生成映像文件,省去模拟系统启动的时间,启动极快。

PPC-WM6.0 智能手机模拟器/仿真器(绿色版)]
下载地址:
http://www.rayfile.com/files/56f7594a-5 … 143e7b41c/

PPC-WM6.0 智能手机模拟器/仿真器使用说明:第一步:点击“加载.bat”加载插件(仅第一次使用时操作,第二次以后可以省略)第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 1、若需要使用手机卡功能,请将文件拷贝进“储存卡”文件夹,启动映像后选择使用储存卡,即可以在手机资源管理器或同步后在电脑端访问。

2、若需要使用电脑网络,请同步后,进入连接设置–高级–选择网络–在程序自动连接到internet时,选择internet设置。

说明:如果需要和电脑连接同步请执行以下步骤 1.在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器由www.wmpol.com(微软智能手机在线论坛)修改,基于“蓝光使者”主程序,使用微软官方PPC-WM6.0的BIN。生成映像文件,省去模拟系统启动的时间,启动极快。

PPC-WM6.1 智能手机模拟器/仿真器(绿色版)
下载地址:
http://www.rayfile.com/files/bfd31cc5-5 … 9d11a795f/

PPC-WM6.1 智能手机模拟器/仿真器使用说明:第一步:点击“加载.bat”加载插件(仅第一次使用时操作,第二次以后可以省略)第二步:点击“启动.exe”启动模拟器第三步:在模拟器界面“文件–还原映像”,指定到模拟器目录的“映像文件”(无后缀名),即可启动。 1、若需要使用手机卡功能,请将文件拷贝进“储存卡”文件夹,启动映像后选择使用储存卡(由于是英文系统,提示为英文),即可以在手机资源管理器或同步后在电脑端访问。

2、若需要使用电脑网络,请同步后,进入连接设置–高级–选择网络–在程序自动连接到internet时,选择internet设置。

说明:如果需要和电脑连接同步请执行以下步骤 1.在ActiveSync的连接设置面板将“允许连接以下其中一个端口”打勾,在下拉选项中选择“DMA” 2.点击 设备仿真管理器面板的“刷新”按钮 在刷新出来的其他项目的子项上面右键选择“插入底座”。 3.如果对模拟器进行了个性设置或安装了软件等,需要保存这些操作,在退出时弹出的“退出之前要保存仿真程序状态吗?”的对话框中务必选择“是”。本模拟器由www.wmpol.com(微软智能手机在线论坛)修改,基于“蓝光使者”主程序,使用微软官方PPC-WM6.1的BIN(英文),已安装中文字体,便于使用中文程序。生成映像文件,省去模拟系统启动的时间,启动极快。

十一……

十一完成了好像暑假就开始的计划哈哈,今天很开心,要是每天都能这样该多好啊~

大饼生日吃个饭还不错~

但愿挫人以后不要胃疼~

晚上以及前几天学习的批处理总结下!

前几天学习的几个基础命令有:md rd ren move find findstr

分别简要说下这几个命令~

md:创建文件夹,这个命令要注意引号的使用

rd:删除文件夹或者整个目录树,这个目录挺强大的,大家有什么顽固文件或者文件夹删不了可以试试这个,当然不是万能的,windows的文件保护机制我没研究过~

ren:文件(夹)的重命名(rename),这个命令要注意的就是通配符的使用

move:顾名思义,这个命令是用来移动文件的,当然他还有重命名文件和目录的问题,要注意的就是跨分区的问题

find:find的参数一大堆,这个熟能生巧,以后多学习学习批处理的经典脚本吧~

findstr:这个显然是上面的变种增强型,要注意中文的使用,涉及到正则表达式,我必须好好研究的东西啊!

第二章的常用的几个网络命令和符号今天也看完了,主要内容如下:

网络命令:ping ipconfig arp start shutdown taskkill在我印象中好像前两个和后两个用的不少哈,倒数第二个曾今在机房搞恶作剧远程关人家的电脑,嘎嘎~

ping:这个是用的最多的显然,当然参数也不少测试网络连接,ping各种ip

ipconfig:这个是查看ip配置的,我记得命令行里面还有一个很重要的nslook的命令很重要的 它的重要功能是域名对应的IP地址,包括A记录和CNAME记录,如果查到的是CNAME记录还会返回别名记录的设置情况

arp:显示和修改“地址解析协议 (ARP)”缓存中的项目,教程里是这么写的,这里给个例子:arp -a IP如果我们有多个网卡,那么使用arp –a 加上对应网卡的IP地址,就可以只显示与该网卡相关的ARP缓存项目。省IP情况下,将显示所有当前 ARP 缓存表。-s参数呢是人工输入一个静态项目,就是人工配置物理mac地址貌似,实现arp绑定,这个其实我不是很懂。-d是人工删除

start:start “title” http://www.baidu.com这样简单一条命令大家都懂了吧~再来一个start “” “%windir%system32NOTEPAD.EXE” “%userprofile%桌面abc.txt”
用NOTEPAD(记事本)打开 桌面上的abc.txt(双引号对付特殊字符和空格)

shutdown:这个命令大家在命令行里面输入就可以知道用法,哈哈,可以做邪恶的事情哦~

taskkill:这个“任务杀”不解释啊~,还有邪恶的远程进程终止~~嘎嘎

还有特殊符号呢~

>和>>两个:重定向符,挺简单的,意思就是传递并且覆盖,>>这个呢可以追加,不覆盖,不错我喜欢哈哈

|:命令管道符,这个之前学习rd命令的时候涉及过哈哈

&,&&,||:组合命令这个感觉和在其他地方学的逻辑运算符有些相反的味道,不爽~

^: 转义字符,可以转义回车,大家试试比如

                                                                      @echo off
                                                                      echo 这是^
                                                                      一个^
                                                                      句子
                                                                      Pause      结果是“这是一个句子”是一句话

%:变量引导符,这个功能实在多,双百分号是变量引用,形式参数引用,模运算,转义字符

“”:这个是界定符,用的太多了~

好吧就这么多总结了下,睡觉,不好一步注意时间有12点半了~

今天很开心,就多学习会~现在去睡觉……