软件发布

手机版,更便捷!

下载排行榜首页软件下载安卓下载资讯教程推荐专题装机必备
当前位置:文章资讯 > 操作系统 >

windows mobile怎么窗口之间传递数据?windows mobile窗口之间传递数据的方法是什么?

时间:2016-12-06 浏览次数: 编辑:9upk

c) 在主对话框的头文件中,加入消息映射函数声明:

afx_msg LRESULT LocalAddrSetPrco(WPARAM wParam, LPARAM lParam); //本地设备地址设置消息映射函数声明

  d) 在主对话框文件(.cpp)中,加入消息映射和对应的实现函数:

ON_MESSAGE(WM_LOCALADDR_SET,LocalAddrSetPrco)    //本地设备地址设置处理映射

//本地地址设置

LRESULT CSlaverDectorDlg::LocalAddrSetPrco(WPARAM wParam, LPARAM lParam)

{

    ADDRESS* prp = (ADDRESS*) lParam;

         int i;

         int HEC=0;//头校验

     ……….

}

  2. Managed

   Managed方式中,有三种方法,分别是:使用构造器传递数据、通过属性传递和通过事件(参数)传递。具体可以参考《windows mobile 平台应用与开发》7.2节。

  a) 使用构造器传递数据

   使用构造器可以向一个新窗体传递初始值,如在主窗体Form1的基础上创建Form2,我们就可以在Form2的构造函数中,接收一个初始的值,并显示在对应的label中,代码如下:

         public Form2(string defaultUser)

         {

              InitializeComponent();

 

              m_txtUserName.Text = defaultUser;

         }

   在Form1中,我们可以使用如下的方法来创建Form2:

              Form2 f = new Form2("guest");

              DialogResult r = f.ShowDialog();

 

标签: mobile

上一篇:三星发布支持Wimax的Mondi怎么样?值得下一篇:iPhone版Google Earth怎么使用?iPhon

相关文章

最新评论

本类排行榜

图文专题

  • 类地下城割草手游推荐
  • 种菜小游戏
  • 单机打鱼游戏
  • 好玩的放置修仙手游