`
whoisjackychen
  • 浏览: 13203 次
文章分类
社区版块
存档分类
最新评论

Windows Mobile开发简介

 
阅读更多
Windows Mobile开发简介
--简单介绍Windows Mobile上的应用软件开发过程

OS--Windows Mobile
Windows Mobile上的应用软件开发主要用Visual C++,VB,Visual C#。IDE用Visual Studio 2005以上版本。

HelloWorld
贴HelloWorld的代码在下面:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace DeviceApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void menuItem1_Click(object sender, EventArgs e)
{
Application.Exit();
}

protected override void OnPaint(PaintEventArgs e)
{
//Create string to draw
string drawString = "Hello World";

//Create font and brush
Font drawFont = new Font("Arial", 10, FontStyle.Regular);
SolidBrush drawBrush = new SolidBrush(Color.Black);

//Create point for upper-left corner of drawing.
float x = 10.0F;
float y = 10.0F;

//Draw string to screen
e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y);
}
}
}

Visual Studio控制台输出:
'DeviceApplication1.exe' (Managed): Loaded 'C:/Program Files/Microsoft.NET/SDK/CompactFramework/v2.0/Debugger/BCL/mscorlib.dll', No symbols loaded.
'DeviceApplication1.exe' (Managed): Loaded 'c:/visual studio/deviceapplication1/deviceapplication1/bin/debug/DeviceApplication1.exe', Symbols loaded.
'DeviceApplication1.exe' (Managed): Loaded 'C:/Program Files/Microsoft.NET/SDK/CompactFramework/v2.0/Debugger/BCL/System.Windows.Forms.dll', No symbols loaded.
'DeviceApplication1.exe' (Managed): Loaded 'C:/Program Files/Microsoft.NET/SDK/CompactFramework/v2.0/Debugger/BCL/System.dll', No symbols loaded.
'DeviceApplication1.exe' (Managed): Loaded 'C:/Program Files/Microsoft.NET/SDK/CompactFramework/v2.0/Debugger/BCL/System.Drawing.dll', No symbols loaded.
The thread 0x36956f82 has exited with code 0 (0x0).
The thread 0x96a4ccf2 has exited with code 0 (0x0).
The program '[36c74bde] DeviceApplication1.exe: Managed' has exited with code 0 (0x0).

资源:
Windows Mobile Developer Centre: http://msdn.microsoft.com/en-us/windowsmobile/default.aspx
上面关于Windows Mobile开发的资料一应俱全啦。。。

结论:
1. 速度奇快
2. 调试方便,感觉微软在产品(不管终端产品还是开发工具)的易用性方面做得还是很完美。。。

下篇:Palm OS开发简介。。。
分享到:
评论

相关推荐

    Windows Mobile开发实验

    ### Windows Mobile开发实验知识点 #### 实验一:使用ActiveSync连接Smartphone与PC机 **实验目的** 通过本次实验,学习如何使用ActiveSync在Smartphone与PC之间建立连接。 **预备知识** - 了解Windows Mobile...

    windows mobile开发环境搭建

    以下是搭建Windows Mobile开发环境所需的主要步骤: - **安装VS2005/2008** - 安装Visual Studio 2005 或者 2008 版本,需确保安装 .Net Framework,并选择合适的开发语言,如 C++。 - VS2005/2008 提供了许多...

    windows mobile开发常用工具介绍

    Windows Mobile开发是一个涉及多个工具和步骤的过程,这些工具主要用于创建、测试和调试针对Windows Mobile操作系统的应用程序。以下是对文中提到的几个关键开发工具的详细解释: 1. **Windows Mobile SDK (软件...

    Windows Mobile开发概述

    Windows Mobile开发概述主要涵盖的是微软为智能手机设计的操作系统的开发知识,这个系统曾经广泛应用于早期的智能手机和平板设备。本文将深入探讨Windows Mobile的生态系统、开发工具、编程语言、应用程序接口(API)...

    20070411am--实例开发Windows Mobile进阶:短信开发大全

    根据给定文件的信息,我们可以详细地探讨Windows Mobile操作系统上的短信开发技术。这将涉及如何使用API方式和POOM方式发送短信、以及如何使用IMailRuleClient接口接收短信等内容。 ### 发送短信 #### API方式 在...

    windows mobile驱动开发

    Windows Mobile驱动开发主要涉及到在基于Windows CE内核的嵌入式操作系统上构建和优化设备驱动程序。Windows Mobile是微软为掌上电脑(PPC)和智能手机(SP)设计的操作系统,它与Windows CE密切相关,而Windows CE...

    Windows Mobile手机应用开发资料

    Windows CE 、Windows Mobile概念介绍,Windows Mobile开发工具简介,Windows Mobile开发环境搭建指南,智能手机Smartphone开发从零起步。

    Windows Mobile 手机应用开发

    在Windows Mobile手机应用开发领域,开发者们主要使用的是基于Windows CE内核的操作系统,这是一个针对嵌入式设备设计的轻量级操作系统。Windows Mobile曾是微软为智能手机和平板电脑提供的平台,它允许开发者创建...

    Windows Mobile手机开发平台的环境搭建

    在进入Windows Mobile手机开发平台的环境搭建之前,我们先来了解一下这个平台的基本概念。Windows Mobile是微软为移动设备开发的操作系统,它为开发者提供了一个在移动设备上创建应用程序的平台。Windows Mobile手机...

    Windows Mobile 6.1 开发指南

    ### Windows Mobile 6.1 开发指南 #### 1. 安装开发工具及软件包 Windows Mobile 6.1 开发指南详细介绍了如何安装和配置必要的开发工具和软件包来构建基于 Windows Mobile 6.1 的应用程序或操作系统定制。 ##### ...

    windows mobile开发源代码

    Windows Mobile开发源代码是针对微软在移动设备上早期操作系统Windows CE(Windows Embedded Compact)的开发资源,这个平台通常简称为Wince。Windows CE是专为嵌入式系统设计的,包括掌上电脑、智能手机和其他小型...

    WindowsMobile应用程序开发

    Windows Mobile应用程序开发主要涉及到在微软的移动操作系统平台上创建软件的过程。这一领域涵盖了多个知识点,包括系统的特点、软件平台分类、操作系统版本、系统架构、开发环境和工具,以及编程时需要考虑的各种...

    Windows Mobile应用程序开发介绍

    在介绍中提到的"Demo"通常是指演示或示例应用,它们展示了如何使用Windows Mobile开发环境和技术来创建实际的应用。这些示例可以帮助新手快速理解开发流程,并提供实践参考。 总的来说,Windows Mobile应用程序...

    windows mobile手机应用开发 源码

    Windows Mobile手机应用开发是针对微软在移动设备上早期操作系统的一项技术。这个系统是基于Windows CE内核,曾经广泛应用于各种智能手机和平板电脑。本源码集合可能是为了帮助开发者理解和实践在Windows Mobile平台...

Global site tag (gtag.js) - Google Analytics