Windows Mobile

再谈CAB打包
摘要: 本文讲述用WM SDK自带的工具打包能够在M8的桌面显示中文的方法阅读全文

posted @ 2010-05-26 17:26 梦书 阅读(211) | 评论 (0) 编辑

Get all running services on Windows CE
摘要: using EnumServices function to enumerator all the running services阅读全文

posted @ 2010-05-25 14:00 梦书 阅读(59) | 评论 (0) 编辑

UTC Time->Local Time
摘要: CE下 UTC->Local 时间转换阅读全文

posted @ 2010-04-17 15:28 梦书 阅读(247) | 评论 (0) 编辑

Symbian -> Windows CE/Windows Mobile需要注意的地方
摘要: 1 用strlen或者wcslen来获取字符串的长度的时候,必须注意字符串中不包含'\0'等会妨碍计算长度的字符。而Symbian里面的描述符如TBuf,HBufC类里面已经存有该描述符的长度。2 Symbian的类在调用构造函数后,能够初始化所有的成员变量,但是在CE下就不是这样的了,需要自己手动初始化成员变量。阅读全文

posted @ 2010-04-02 21:03 梦书| 编辑

corelibc.lib(armsecgs.obj) : fatal error LNK1103: debugging information corrupt; recompile module
摘要: 1>Linking... 1>corelibc.lib(armsecgs.obj) : fatal error LNK1103: debugging information corrupt; recompile module阅读全文

posted @ 2010-04-01 18:27 梦书 阅读(541) | 评论 (0) 编辑

M8(固件 9.6.X )使用
摘要: 1 打电话的时候,按M键,电话窗口后台运行;(此时任务栏会变绿色)这时候,可以点击屏幕上方的任务栏 将电话窗口调到前台。2 任何情况下,只要在任务栏上,有个向下划的动作,即可看到当前M8上运行的所有非系统服务程序,相当与旧固件(9.3.X之前的):在桌面点击底部的工具栏。要关闭改对话框的话:只要有个上划的动作即可。3 扩展数字键盘,要想输入非数字字符,只能通过长按(最后一排的数字键)的方式输入。阅读全文

posted @ 2010-03-31 13:35 梦书 阅读(19) | 评论 (0) 编辑

Debug
摘要: 1 一个文件句柄没有用fclose关闭发现:想重新下载数据,删除下载的数据,但是删除不了,显示一个文件正被使用。2 窗口的调用逻辑出现混乱发现:当程序退出的时候,发现很多窗口里面的EndModal()之后的代码仍被执行。有些窗口过程还能截获消息。结果:导致程序不能完全退出,也无法打开一个新的应用程序,需要用任务栏关闭。阅读全文

posted @ 2010-03-23 19:01 梦书 阅读(5) | 评论 (0) 编辑

M8常用函数
摘要: 1 /// 获得全局的进程实例句柄 --本应用程序HINSTANCE MzGetInstanceHandle()2 /// 获得全局的CMzApp实例指针 -- 本应用程序MZFC_API CMzApp* MzGetApp();3/*** @brief 加载并返回 mzres.dll 的模块句柄*/HMODULE GetMzResModuleHandle(); //用于加载系统的图片等资源4///...阅读全文

posted @ 2010-03-15 19:34 梦书 阅读(36) | 评论 (1) 编辑

为什么MAPI不适用于M8
摘要: MAPI依赖Tmail.exe阅读全文

posted @ 2010-03-13 22:19 梦书 阅读(118) | 评论 (0) 编辑

M8调试
摘要: 如果出现以下的界面,表示设备上缺少相应的DLL,检查新加入工程中的函数。阅读全文

posted @ 2010-01-15 17:23 梦书 阅读(30) | 评论 (0) 编辑

coredll.lib(COREDLL.dll) : fatal error LNK1112: module machine type 'THUMB' conflicts with target machine type 'ARM'
摘要: 将一个Win32的Windows mobile 2003 SE for Samrtphone工程,配置为Windows Mobile 6.0 for Profssional工程,编译的时候出现如题的问题。修改如下:Project properties -> Linker->Command Line->Additional Options中的:/machine:ARM 修改为: /machine:THUMB搞定,通过编译而且能够在WM 6.0 for Professioal 模拟器上运行。阅读全文

posted @ 2008-04-08 10:09 梦书 阅读(1892) | 评论 (0) 编辑

修改模拟器的分辨率
摘要: 要想修改模拟器的分辨率,可以通过修改相应模拟器的配置文件,如要修改Windows Mobile 6 Professional Emulator,打开文件: \Windows Mobile 6 SDK\PocketPC\Deviceemulation\Pocket_PC_Phone 下的Pocket_PC_PE.xml可以看到:displayPosX="55"displayPosY="66"displayWidth="240"displayHeight="320"displayDepth="16"displayWidth * displayHeight 即是分辨率,当然修改了这两个值中的任何一个阅读全文

posted @ 2008-02-19 16:43 梦书 阅读(1599) | 评论 (0) 编辑

Windows Mobile 上的全屏示例
摘要: 1、Windows Mobile 6 SDK\Samples\Common\CPP\Win32\FullScreen该示例工程是Windows Mobile 6.0 SDK新添加的。里面涉及到的以下几个方面,对你的程序很有借鉴意义:1)、隐藏Toolbar2)、隐藏任务栏 2、Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\ShellApiDemo该示例工程展示如何隐藏任务栏与ToolBar上的局部,如任务栏上的:开始图标,ToolBar上的SIP按钮等阅读全文

posted @ 2008-02-19 14:55 梦书 阅读(2242) | 评论 (0) 编辑

获取手机存储卡路径的一种方法
摘要: 通过注册表获取手机存储卡的路径阅读全文

posted @ 2008-01-03 17:41 梦书 阅读(1617) | 评论 (0) 编辑

在对话框上增加菜单项
摘要: 在基于MFC的对话框上增加菜单阅读全文

posted @ 2007-11-28 10:40 梦书 阅读(891) | 评论 (1) 编辑

Windows Mobile SDK下的 SetupDLL示例的一个小错误
摘要: Windows Mobile SDK示例SetupDLL无法打开资源文件的错误及解决办法阅读全文

posted @ 2007-09-26 16:55 梦书 阅读(523) | 评论 (0) 编辑

在Visual Studio 2005下创建WM for Smartphone/Standard 软键菜单的问题
摘要: 在Visual Studio 2005下创建WM for Smartphone/Standard 软键菜单的出现的问题及解决方法。阅读全文

posted @ 2007-08-20 18:03 梦书 阅读(2573) | 评论 (2) 编辑

Warning: calling DestroyWindow in CWnd::~CWnd; OnDestroy or PostNcDestroy in derived class will not be called.
摘要: 必须显式调用DestroyWindow()方法的窗口对象阅读全文

posted @ 2007-06-29 18:35 梦书 阅读(1861) | 评论 (0) 编辑

粗心,粗心啊——使用了野指针

posted @ 2007-06-15 09:20 梦书 阅读(288) | 评论 (0) 编辑

Windows Mobile 6.0 SDK Refresh 更新的内容
摘要: 目前发现Windows Mobile 6.0 SDK Refresh 更新的内容,较2007年3月1日的版本。阅读全文

posted @ 2007-05-09 18:17 梦书 阅读(869) | 评论 (0) 编辑

MEDC & WinHEC 开始注册了(准备好MONEY)

posted @ 2007-04-17 08:28 梦书 阅读(331) | 评论 (2) 编辑

eMbedded Visual C++ 4.0 SP4(更新)—— 愚人节
摘要: eMbedded Visual C++ 4.0 SP4的更新版???(2007-03-12)愚人节?阅读全文

posted @ 2007-03-18 10:23 梦书 阅读(1745) | 评论 (3) 编辑

也谈EVC工程移植
摘要: 本文是针对作者本人的一个具体的EVC移植项目,将碰到的所有问题列出来,并给出具体的解决方法。阅读全文

posted @ 2007-03-15 14:06 梦书 阅读(8889) | 评论 (12) 编辑

Windows Mobile 5.0 下的GWES.EXE错误
摘要: Windows Mobile 5.0的设备上出现GWES.EXE Error的几个地方。阅读全文

posted @ 2007-03-09 18:11 梦书 阅读(5331) | 评论 (0) 编辑

Visual Studio 2005 SP1
摘要: VS2005 SP1 安装后出现的问题及解决方法,SP1改进的地方?阅读全文

posted @ 2006-12-27 17:52 梦书 阅读(3554) | 评论 (3) 编辑

如何去除SDI程序中Commandbar上的"新建"按钮
摘要: 在EVC和VS2005IDE下,一种去除SDI程序中Commandbar上的“新建”按钮的方法以及将“新建”按钮修改成自己需要的菜单或者按钮。阅读全文

posted @ 2006-12-18 11:48 梦书 阅读(1266) | 评论 (2) 编辑

CreateProcess API函数的妙用
摘要: 利用CreateProcess API函数来打开指定的网页、文件夹和帮助文件(HTML文件)。阅读全文

posted @ 2006-09-26 18:54 梦书 阅读(13203) | 评论 (4) 编辑

Windows Mobile 2003 SE 模拟器上网设置
摘要: Windows Mobile 2003 模拟器上网的一种设置方法,以CHS Pocket PC 2003 SE Image为例,不同于Windows Mobile 5.0模拟器。阅读全文

posted @ 2006-09-25 13:11 梦书 阅读(3853) | 评论 (1) 编辑

ActiveSync 4.5 Beta 2及其正式版
摘要: 微软发布ActiveSync最新版本 —— Active Sync 4.5 Beta阅读全文

posted @ 2006-09-25 12:28 梦书 阅读(8227) | 评论 (3) 编辑

运行错误:Assertion Failed! wcebar.cpp, Line 646
摘要: 运行错误:Assertion Failed! wcebar.cpp, Line 646 产生的原因及解决方法。阅读全文

posted @ 2006-09-12 19:35 梦书 阅读(713) | 评论 (0) 编辑

Windows Mobile 上的注册表导入与导出及Smart Device CAB Project的妙用
摘要: 在Windows Mobile进行注册表文件的导入与导出,以及Smart Device CAB Project的妙用,inf文件中的[RegKeys]段与reg文件的对照。阅读全文

posted @ 2006-08-26 10:08 梦书 阅读(8836) | 评论 (3) 编辑

MFC 8.0 中的CWnd类不支持OnHelpInfo方法
摘要: 在将EVC 4工程(单文档类型)移植到VS2005的时候,就会发现编译器已经不识别HELPINFO 这个类型,在EVC4 下可以看到这个类型是在wcealt.h文件中定义:typedef struct tagHELPINFO {} HELPINFO;typedef void* LPHELPINFO; 而这个类型是用在CMyView::OnHelpInfo(HELPINFO* pHelpInfo) 中,OnHelpInfo是来自CWnd类,在EVC的帮助下可以找到该方法,在VS2003 MSDN中也能找到该方法,但是在vs2005中却找不到,google也搜索不到。还是在微软的技术论坛找到该问题阅读全文

posted @ 2006-08-17 10:02 梦书 阅读(507) | 评论 (0) 编辑

2006微软移动与嵌入式开发者大会(MEDC 2006) 开始注册了

posted @ 2006-05-18 20:38 梦书 阅读(960) | 评论 (0) 编辑

移动开发路线图[转]

posted @ 2006-04-28 18:47 梦书 阅读(389) | 评论 (0) 编辑

微软发布 Windows Mobile 5.0 开发者资源包 1.5 版(Windows Mobile 5.0 Developer Resource Kit)

posted @ 2006-01-24 13:27 梦书 阅读(1613) | 评论 (0) 编辑

UI Programming for Windows Mobile Devices

posted @ 2006-01-11 09:02 梦书 阅读(448) | 评论 (0) 编辑

在英文版Visual Studion 2005 professional 中使用 Windows Mobile 2003 SE中文模拟器
摘要: 今天介绍的方法的是有eHan介绍的,最初想法的讨论看:本Blog的文章,以及其他的想法是来自QQ群里的几个哥们提供的,本人做个整理,希望对你有帮助。 大家都知道,Visual Studio 2005 professioal 如果是英文版本的话。那么自带的 2003 Second Edition (SE)就是英文版的,而目前的在微软官方网站上提供的中文版本的模拟器映象,是不兼容 VS 2005 的,所以要想在VS 2005下在2003 SE上编写中文程序需要安装中文版本的 VS 2005 ,因为其自带的2003 SE 模拟器是中文版的。但是,如果你想同时在 2003 SE中文和英文上开发,或者你阅读全文

posted @ 2006-01-03 12:44 梦书 阅读(6151) | 评论 (9) 编辑

Microsoft Technical Forums 提供的服务

posted @ 2006-01-02 10:06 梦书 阅读(154) | 评论 (0) 编辑

Windows Mobile 程序如何打包(制作安装程序)
摘要: 本文给出各种Windows Mobile 程序打包的方法阅读全文

posted @ 2005-12-27 20:10 梦书 阅读(6228) | 评论 (4) 编辑

Windows Mobile 开发书籍介绍
摘要: 简单介绍下Windows Mobile 开发的一些书籍阅读全文

posted @ 2005-12-25 19:23 梦书 阅读(12322) | 评论 (2) 编辑

模拟器上乱码问题的解决
摘要: Windows Mobile 开发入门——解决在模拟器上不能正常显示中文的问题。阅读全文

posted @ 2005-12-18 20:37 梦书 阅读(4177) | 评论 (12) 编辑

Uninstalling Previous Versions of Visual Studio 2005
摘要: 卸载Visual Studio 2005正式版之前的测试版的方法阅读全文

posted @ 2005-12-18 13:25 梦书 阅读(557) | 评论 (1) 编辑

Winodws Mobile 5.0 for Smartphone 模拟器轻松上网
摘要: 今天早上我把之前的ActiveSync 4.0卸载后,把前几天下的ActiveSync 4.1中文版装上,同步后,点IE,居然连上了。帅呆了,在模拟器上什么IP之类的都不要设置。 BTW:我的环境是:Visual Studio 2005 RC版 ,SDK forWindows Mobile,以及中文版模拟器映象,系统是Windows XP + SP2 首先,在ActiveSync 上点击“文件”——>“连接设置”,在“允许连接到以下其中一个端口”下选择"DMA",如下图: 其次,按照http://mengshu-lbq.cnblogs.com/archive/2005/08/02/205685阅读全文

posted @ 2005-12-08 10:01 梦书 阅读(7239) | 评论 (14) 编辑

微软2006嵌入式学生竞赛ZZ

posted @ 2005-12-06 14:40 梦书 阅读(370) | 评论 (0) 编辑

Microsoft ActiveSync 4.1 ——Worldwide English

posted @ 2005-11-19 10:12 梦书 阅读(3679) | 评论 (4) 编辑

Windows Mobile 开发资源
摘要: 本文列出Windows Mobile 开发的一些站点资源阅读全文

posted @ 2005-11-16 10:41 梦书 阅读(9716) | 评论 (8) 编辑

Windows Mobile 5.0 SDK 文档更新(九月)

posted @ 2005-10-05 15:00 梦书 阅读(1875) | 评论 (0) 编辑

关于《Windows Mobile 手机应用开发》第七章中的listprocess工程的问题
摘要: 直接用EVC 4打开该工程,直接bulid出现如下的错误:--------------------Configuration: listprocess - Win32 (WCE emulator) Debug--------------------Linking...listprocessDlg.obj : error LNK2019: unresolved external symbol _Process32Next referenced in function "protected: void __thiscall CListprocessDlg::OnButton1(void)" (?O阅读全文

posted @ 2005-09-30 11:29 梦书 阅读(2155) | 评论 (8) 编辑

在基于Windows Mobile应用程序中存储管理的最佳策略[翻译]

posted @ 2005-09-28 10:01 梦书 阅读(800) | 评论 (0) 编辑

今天收到微软MEDC 2005大会核心内容的光盘!

posted @ 2005-08-28 14:20 梦书 阅读(432) | 评论 (6) 编辑

在Visual Studio 2005里,用ActiveSync来同步模拟器(Windows Mobile 5.0 For Smartphone)
摘要: 一、前期环境搭建 1、Windows Mobile5.0模拟器安装步骤以及下载地址,如下:http://news.csdn.net/news/newstopic/22/22102.shtml 2、模拟器的安装与设置参看:Windows Mobile 5.0 模拟器 BTW:如果是Visual Studio 2005 RC 或者是Prosessional等正式版本的话,就不要装DMA了,因为已经在VS 2005中了。二、用ActiveSync来同步模拟器 1、打开 Visual Studio 2005 (beta 2)。 2、单击 Tools --->Connect to Device (该步也阅读全文

posted @ 2005-08-02 15:40 梦书 阅读(12466) | 评论 (13) 编辑

导航

公告