本文讲的是在net cf下给windows mobile添加任务栏图标的两种方式:
1、P/Invoke
需要导入Microsoft.WindowsCE.Forms类库。
在Form中调用:
参考自:http://msdn.microsoft.com/en-us/library/aa446525.aspx
2、使用OpenNetCF 推出的 Smart Device Framework ( SDF )类库中的 NotifyIcon 类来完成。
OpenNetCF 的官方网址是 http://www.opennetcf.com/ ,你可以点击这个地址
http://www.opennetcf.com/Products/SmartDeviceFramework/tabid/65/Default.aspx 下载 Smart Device Framework
( SDF )最新版本 2.3 ,它分为社区版(免费),标准版( $50 ),专业版( $500 ),后两个版本只支持
Visual Studio 2008 ,而免费的社区版同时还支持 Visual Studio 2005 。社区版与收费版本最大的区别我认为是没有设计时支持,
而 SDF 中只有少量的控件类,所以设计时支持也显得不是那么必要了。下载安装完成后,在visual studio中添加对
OpenNETCF.Windows.Forms.dll的引用,在安装目录下的Bin目录下。
使用: