楼上的ai回答错了,这个其实是C++开发来的,com对象开发(这块儿老实说我没能掌握),先分享一个csdn的链接把: [https://blog.csdn.net/qq_40628925/article/details/118097146](https://link.segmentfault.com/?enc=fBB2H5M0mCSlrX7mxPebAQ%3D%3D.A9btzGddAGm%2FsiC0Iano%2Bn3FaQdYITQEP0uVuIZ4LQTCiVKVK9vxghRoLEoIg7aMXFNhBpASK0wrhXn2DKiKig%3D%3D) 总之就是把com开发学会之后,再去考虑ui和交互问题了。这是一个相当复杂的过程,需要深入理解 COM 和 Windows 的内部工作原理,毕竟涉及到系统底层了,否则可能会影响系统的稳定性。 虽然有类似的开源项目你也可以考虑使用一些开源的文件管理器(如 Double Commander 或 Explorer++),但是修改源码的过程并不会特别轻松,毕竟需求的实现也很麻烦。