`
mmdev
  • 浏览: 13323111 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

windows mobile中开发九宫格界面的方法

阅读更多

一)使用按钮控件
可以做一个最简单的九宫格界面,就是在对话框放上九个按钮,拉拽对齐。如果想要美观一点,再每个按钮都贴张美图。在ppc上非常好做,此界面可响应触笔和按键动作。smartphone上,微软不推荐使用按钮。

二)使用ListCtrl(ListView)控件
在对话框上使用ListCtrl控件,设置某些属性:View属性设为Icon,等等。
使用CListCtrl和CImageList的组合,可以做出跟微软风格相一致的界面,如左图:

三)窗口自绘界面
在Window上自绘图形,响应触笔和按键动作。该方法自由度大,开发者可做出很漂亮的界面,当然,需要投入的精力也很大。右图是掌讯通的主界面:

分享到:
评论

相关推荐

    windows mobile 九宫格应用

    而使用WTL进行开发,尤其是通过`CListViewCtrl`类,意味着开发者正在使用这个控件来构建九宫格界面。`CListViewCtrl`是MFC(Microsoft Foundation Classes)库中的一个类,但在WTL中也可以使用,它允许创建和管理...

    C# windows mobile 九宫格源码

    本篇将深入探讨“C# Windows Mobile 九宫格”这一开发主题,通过源码分析,揭示其背后的实现原理和设计思路。 首先,九宫格是一种常见的用户界面布局,常用于菜单、快捷方式或选项的展示,它将9个元素均匀分布在一...

    C#编写的 windows mobile 系统中使用的自定义九宫格源码(本人编写)

    在本文中,我们将深入探讨如何使用C#编程语言在Windows Mobile系统中开发一个自定义的九宫格界面。九宫格是一种常见的用户界面元素,它通常用于组织和展示多个功能或选项,使得用户能够轻松地进行选择。由于Windows ...

    wm5下C# 的九宫格源码

    在IT行业中,尤其是在软件开发领域,九宫格是一种常见的用户界面设计模式,它将屏幕划分为9个等大小的区域,常用于展示图片、图标或者功能按钮,为用户提供直观且易于操作的交互体验。在Windows Mobile 5(简称WM5)...

    mobile上九宫图界面效果

    在mobile平台上,尽管MFC并不像在桌面系统中那样广泛使用,但通过一些调整和适配,我们仍然可以利用它的强大功能来创建九宫格界面。 首先,我们需要创建一个主窗口类,继承自MFC的CWnd类。在这个类中,我们将定义九...

    Windows Mobile数独游戏源码

    数独游戏本身是一种逻辑推理游戏,玩家需要通过填充数字,使得每一行、每一列和每一个小九宫格内的数字都从1到9不重复。这个游戏的实现主要涉及两个核心部分:游戏逻辑和用户界面。 在源码中,`SmartDeviceSuDoku....

    WindowsMobile实例教程

    - **前言**:本章节将引导读者制作一个九宫格小程序,当内容超过九项时,通过滑动实现翻页功能,并且加入惯性效果以提升用户体验。 - **原理**: - **触摸屏技术**:滑动效果的核心在于对屏幕触摸的支持。在用户按...

    WM智能手机界面增强工具之Spb菜单9宫图补丁和RomModv风格模板

    为了提升WM设备的用户体验,开发人员们推出了各种增强工具,其中Spb菜单9宫图补丁和RomModv风格模板就是两个重要的优化方案,它们主要针对WM系统的界面操作和视觉效果进行了改良。 首先,我们来关注“Spb菜单9宫图...

    Delphi XE5 FireMonkey移动开发示例

    Delphi XE5是一款强大的集成开发环境(IDE),它引入了FireMonkey框架,使得开发者能够构建跨平台的原生应用程序,覆盖Windows、Mac OS X、iOS和Android等多个操作系统。FireMonkey是一个高性能、低级别的图形用户...

    9色蜂窝菜单安装包.rar

    相比传统的线性菜单布局,蜂窝菜单以九宫格的方式排列,每个格子都是一个独立的菜单项。这种设计不仅让界面更加生动,而且也更符合人眼的识别习惯,使得用户在快速浏览和操作时更加得心应手。 蜂窝菜单的设计灵感...

Global site tag (gtag.js) - Google Analytics