WEB开发网
开发学院手机开发Windows Mobile 开发 Windows Mobile 今日插件开发 阅读

Windows Mobile 今日插件开发

 2010-06-22 03:07:00 来源:WEB开发网   
核心提示:{// Resource.search是一个待显示的bmp图像,定义在Resource资源文件里graphics.DrawImage(Resource.search, 3, 3);//text待显示的文件graphics.DrawString(text, Font, brush, textRect);}}添加鼠标点击事

{

// Resource.search是一个待显示的bmp图像,定义在Resource资源文件里

graphics.DrawImage(Resource.search, 3, 3);

//text待显示的文件

graphics.DrawString(text, Font, brush, textRect);

}

}

添加鼠标点击事件方法:

protected override void OnMouseUp(MouseEventArgs e)

{

//base.OnMouseUp(e);

Point pt = new Point(e.X, e.Y);

if (this.ClientRectangle.Contains(pt))

{

MessageBox.Show("今日插件测试");

}

Invalidate();

}

4)添加引用及注解

添加“Christec.WindowsMobile.TodayScreen.dll”引用:

在UserControl1类引用该dll:using ChrisTec.WindowsMobile.TodayScreen;

添加注解:

在UserControl1类定义上面定义注解,该注解与dll文件定义的TodayScreenItem相对应,该注解不可缺少。

[TodayScreenItem ("UserControl1")]

public partial class UserControl1 : UserControl

{

}

4、创建今日插件cab工程

1)给Today工程创建cab工程,输入工程名“TodayTest”

2)添加输出

右击“TodayTest”工程,选择“添加->项目输出”,在弹出的“添加项目输出组”里,选择“主输出”,点击“确定”按钮。

3)给主输出添加文件夹

双击“主输出来自Today(活动)”选项.在弹出的选项卡里添加文件目录“%CE1%/Managed Today Screen Framework”,该文件目录与ChrisTec框架cab包的安装目录保持一直。

4)给Managed Today Screen Framework文件夹添加文件

添加文件:ChrisTec.WindowsMobile.TodayScreen.dll;

5)修改主输出文件目录

右击“主输出来自Today(活动)”选项,选择“属性”,在属性的Folder选项里,选择“Managed Today Screen Framework”。

编译Today及TodayTest工程,生成TodayTest.cab安装包。

5、安装ChrisTec.WindowsMobile.TodayScreen-Framework.CAB和TodayTest.cab包

1)将ChrisTec.WindowsMobile.TodayScreen-Framework.CAB和TodayTest.cab包拷贝到真机或模拟器上;

Tags:Windows Mobile 今日

编辑录入:coldstar [复制链接] [打 印]
赞助商链接