• C#开发的绑定类型默认应用例子 - 开源研究系列文章


           这次在用C#编写一个看图软件小工具,然后其它的基本完成了,就是绑定看图软件到那些个图片扩展名的时候碰到了问题,就是如何将看图软件绑定图片文件的默认应用,以及解绑默认应用。这个涉及到注册表操作,但是找度娘和AI回答,都没得到良好的回复。于是就根据AI的提示,自己研究了下注册表中的操作,终于,在CSDN的一个帖子里找到了这个函数,于是就有了此博文。

           此博文主要介绍绑定默认应用及解绑操作,提供了例子,请其他需要的读者自己复用此例子的代码。

     

      1、 项目目录;

       

       

      2、 源码介绍;

      1) 判断当前应用是否为该扩展名默认应用;

       

      2) 绑定当前应用为某扩展名默认应用;

       

      3) 解除绑定当前应用;

       

       

      3、 运行界面;

      点击选中扩展名,然后点设置绑定;勾掉点设置解除绑定;

       

       

      4、 使用介绍;

      1) 将操作类库复制到其它项目中;

      2) 参考此例子中的用法,将代码复用过去;

       

       

      5、 源码下载;

      提供源码下载:https://download.csdn.net/download/lzhdim/89092832

       

      6、 其它建议;

      这个例子已经能够解决绝大部分的问题了,具体请读者自己进行扩展应用。

     

           上面对C#的默认应用的操作记录了一个例子,虽然简单,但是过程还是具有一定的难度的,特别是当前Windows 11操作系统了,以前的那些个注册表操作不定能够使用,希望此博文能够帮助到那些需要的读者。

  • 相关阅读:
    haproxy实验
    Linux 动静态库
    第二十五章《图书管理系统》第3节:项目完整代码
    Mybatis自动映射Java对象 与 MySQL8后的JSON数据
    AUTOSARCAN-Tp协议
    wget 下载盯盘文件
    【CGAL_网格】Surface_mesh
    软件测试黑马程序员基础班-定义介绍,核心课程,计算机的组成
    C语言中 -> 和 . 的区别
    jdk对linux cgroup v2容器化环境识别情况
  • 原文地址:https://www.cnblogs.com/lzhdim/p/18118276