(C#)Windows Shell 外壳编程系列1 - 基础,浏览一个文件夹
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) Windows Shell 编程,即 Windows 外壳编程。我们所看到的资源管理器以及整个桌面,都是一个 Shell。 关于 Windows 外壳的基本概念,我这里不做详细介绍,不了解的朋友,可以看看 姜伟华 的 Windows外壳名字空间的浏览。 好,现在让我们从基础学起,早日做出一个强大的资源管理器软件。(偶也是...

(C#)Windows Shell 外壳编程系列3 - 上下文菜单(iContextMenu)(一)右键菜单
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列2 - 解释,从“桌面”开始展开 这里解释上一节中获取名称的方法 GetDisplayNameOf 定义: void GetDisplayNameOf( &nb...

(C#)Windows Shell 外壳编程系列2 - 解释,从“桌面”开始展开
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一篇:(C#)Windows Shell 外壳编程系列1 - 基础,浏览一个文件夹 让我们详细解释一下 Shell 编程中最基本的一些函数、结构体和枚举。SHGetDesktopFolder 获取桌面的 IShellFolder 接口 [DllImport("shell32.dll")] &n...

(C#)Windows Shell 外壳编程系列7 - ContextMenu 注册文件右键菜单
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列6 - 执行 从本节起,我所要讲述的是对 Windows 系统的“Shell 扩展”。“Shell 扩展”从字面上分两个部分:Shell 与 Extension。Shell 指 Windows Explorer,而Extension 则指由你编写...

(C#)Windows Shell 外壳编程系列6 - 执行
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列5 - 获取图标 执行 许多人都知道 ShellExecute ,用于执行一个外部命令。但对于 IShellFoloder 对象来说,它的执行命令,都在它的 ContextMenu 里面了。记得前几节说过如何直接调...

(C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列3 - 上下文菜单(iContextMenu)(一)右键菜单 上一节说到如何弹出 IShellFolder 的上下文菜单,也就是 IContextMenu。有时候我们需要在这个菜单上面,加入一些属于自己的菜单项。举个例子,你打开资源管理器,查看左边目录树的右键菜单,会发现....

(C#)Windows Shell 外壳编程系列5 - 获取图标
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令 有关 PIDL PIDL亦有“绝对路径”与“相对路径”的概念。表示“相对路径”的PIDL(本文简称为“相对PIDL”)只有一个ITEMIDLIST结构的元素,用于标识相对于父文件夹...

(C#)Windows Shell 外壳编程系列8 - 同后缀名不同图标?
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列7 - ContextMenu 注册文件右键菜单 关于注册 动态库必须注册才能使用。除了使用 regasm 来注册 DLL 以外,还应该在代码中增加 RegisterServer 和 Unregi...

(C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列8 - 同后缀名不同图标? QueryInfo扩展 活动桌面引入一项新特性,当你在某些特定对象上旋停鼠标时,工具提示将显示它们的描述。我们可以使用 QueryInfo 扩展为Shell中的其它对象提供自定义的工具提...

(C#)Windows Shell 编程系列1 - 基础,浏览一个文件夹
原文 (C#)Windows Shell 编程系列1 - 基础,浏览一个文件夹 (本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~)Windows Shell 编程,即 Windows 外壳编程。我们所看到的资源管理器以及整个桌面,都是一个 Shell。关于 Windows 外壳的基本概念,我这里不做详细介绍,不了解的朋友,可以看看 姜伟华 的 Windows外...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Windows编程相关内容
- masm32编程Windows
- 编程Windows
- Windows编程入门
- win32编程Windows绘图操作
- 笔记Windows编程
- 笔记Windows编程dll
- Windows编程内存
- Windows编程注入拦截
- Windows编程dll
- Windows编程线程
- Windows编程线程同步
- 笔记Windows编程线程栈
- 笔记Windows编程进程
- 游戏编程Windows
- Windows编程菜单
- Windows编程资源
- Windows编程注册
- Windows编程原理
- Windows编程菜单图标光标上下文
- Windows编程64位
- 编程Windows界面
- 编程Windows应用程序
- c#编程Windows
- Windows编程机制
- Windows编程c++
- Windows编程鼠标
- Windows编程笔记
- Windows编程加载
- Windows编程函数
- Windows编程下载
Windows更多编程相关
Windows您可能感兴趣
- Windows后端
- Windows索引
- Windows共享文件
- Windows算法
- Windows C++
- Windows协同
- Windows调度
- Windows智能
- Windows应用
- Windows桌面
- Windows安装
- Windows server
- Windows系统
- Windows服务器
- Windows linux
- Windows配置
- Windows ecs
- Windows phone
- Windows服务
- Windows环境
- Windows文件
- Windows开发
- Windows R2
- Windows程序
- Windows部署
- Windows IIS
- Windows设置
- Windows方法
- Windows报错
- Windows命令
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注