标签搜索

目 录CONTENT

文章目录

『聚合』 基于C#的壁纸管理器(插件版) - 开源研究系列文章

沙漠渔
2024-03-18 17:45:32 / 0 评论 / 0 点赞 / 74 阅读 / 810 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-03-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

       这几天无聊,想到原来的壁纸管理器应用能够实现成插件的形式,然后思考了一下,打算把原来壁纸管理器的代码用插件形式来进行实现,于是经过几天的努力,终于完成了插件版的壁纸管理器。以前有写过C#的插件的例子( https://www.cnblogs.com/lzhdim/p/17023591.html )。此博文进行介绍该插件版内容:

 

  1、 项目目录;

  上面是插件程序列表,下面是此应用的项目。

   

  2、 源码介绍;

  1) 主窗体插件代码;

   

  2) 插件接口实现代码;

   

  3、 运行界面;

  1) 主窗体;

  比原来单例版的窗口标题栏进行了改动。

   

  2) 关于窗体;

  关于窗体也进行了改动,加入了显示插件列表内容。

   

   

  4、 使用介绍;

  此壁纸管理器主要由主窗体和插件窗体组成,在主窗体使用反射获取插件信息并加载,插件窗体用于实现功能。具体看源码介绍里的内容。

  5、 源码下载;

  源码下载地址:https://download.csdn.net/download/lzhdim/88965765

  6、 其它建议;

  这个应用是一个使用插件开发的例子,具体请读者自己修改插件接口定义及修改插件里窗体功能。

 

  此文介绍的一个例子,作为原来壁纸管理器的插件版,比原来的源码有一定的改进和优化完善,需要参考的读者请自己翻看源码进行代码复用。


⚠ 文章源地址: https://www.cnblogs.com/lzhdim/p/18074135.html 转载请注明出处
0
广告 广告

评论区