(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 执行 许多人都知道 ShellExecute ,用于执行一个外部命令。但对于 IShellFoloder 对象来说,它的执行命令,都在它的 ContextMenu 里面了。
转载 2010-06-23 23:48:00
82阅读
2评论
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 有关 PIDL PIDL亦有“绝对路径”与“相对路径”的概念。表示“相对路径”的PIDL(本文简称为“相对PIDL”)只有一个ITEMIDLIST结构的元素,用于标识相对于父文
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 让我们详细解释一下 Shell 编程中最基本的一些函数、结构体和枚举。 SHGetDesktopFolder 获取桌面的 IShellFolder 接口[DllImport("shell32.dll")] public static extern Int32 SHGetDesktopFolder(out IntPtr pp
转载 2010-06-23 23:43:00
73阅读
2评论
接上一篇:(C#)Windows Shell 外壳编程系列1 - 基础,浏览一个文件夹让我们详细解释一下 Shell 编程中最基本的一些函数、结构体和枚举。SHGetDesktopFolder 获取桌面的 IShellFolder 接口[DllImport("shell32.dll")]publicstaticexternInt32SHGetDesktopFolder(outIntPtrppshf...
转载 2010-08-27 10:12:00
131阅读
2评论
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~RE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved,增加以 GUID 为名称的键
转载 2010-06-23 23:41:00
114阅读
2评论
http://www.cnblogs.com/lemony/archive/2008/09/01/1280925.html关于注册动态库必须注册才能使用。除了使用 regasm 来注册 DLL 以外,还应该在代码中增加 RegisterServer 和 UnregisterServer 方法,以指导... Read More
转载 2012-07-16 17:15:00
36阅读
2评论
关于注册动态库必须注册才能使用。除了使用 regasm 来注册 DLL 以外,还应该在代码中增加 RegisterServer 和 UnregisterServer 方法,以指导... Read More
转载 2012-07-16 17:15:00
108阅读
2评论
推荐指数:★★★☆文档人气:1961本周人气:17发布日期:2006-12-13      这次我想和大家一起讨论一下 WindowsShell 扩展编程,首先在阅读以下内容之前我还是推荐大家看一下《COM技术内幕》这本大作,不过即使您没有有关的基础知识其实也是无所谓的,因为以下讲解是傻瓜式讲解。 开发环境 Windows Professional 2000 Microsoft Visual
转载 2012-02-16 10:29:00
435阅读
2评论
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 这里
转载 2010-06-23 23:44:00
145阅读
2评论
当我们在使用Windows过程中,如果您经常的安装卸载软件,系统的运行速度就会逐渐降低,这主要是由于在系统中存在大量的的无效的组件造成的。在Windows之所以可以执行各种操作,实际上离不开类型众多的系统外壳组件。例如桌面管理程序、网上邻居、字体管理、系统右键菜单、控制面板程序、打印机管理、快捷方式、缓冲文件、文件搜索功能、压缩文件管理、显示属性、管理工具等等。实际上,不同的组件主要是由各种注册的
转载 精选 2012-07-10 13:54:31
800阅读
3点赞
4评论
<br />Windows shell最重要的组成部件是explorer.exe,在使用Windows操作系统时,开始菜单、任务栏、资源管理器等Windows Shell中有很多特殊目
原创 2022-09-22 18:08:57
475阅读
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 时候提供了一个菜单句柄://提供一个弹出式菜单的句柄 IntPtr contextMenu = API.CreatePopupMenu(); iContextMenu.QueryContextM
转载 2010-06-23 23:46:00
34阅读
2评论
二、文件协助(File Associations) File Associations可以指定Shell在显示、处理特定文件类型的文件时的方式,包括如下几个方面:◇双击文件时,哪个应用程序应该被用来打开这个文件;◇文件的图标;◇在Explorer中浏览时显示的文件类型等;◇文件的右键菜单中显示的指令(菜单项);◇一些用户界面细节,比如当鼠标指针停留在图标上时所弹出的提示信(Infotip)。与File Associations相关的一个重要概念是“文件类型”,每一种文件类型对应特定的文件扩展名。为了使Shell (Explorer.exe)能够正确识别文件类型,需要在注
转载 2011-02-19 13:57:00
44阅读
2评论
所谓Shell(壳),一般是指由操作系统提供的,用于计算机用户向操作系统输入相关指令并得到结果的程序。Shell可以字符形式的,也可以是图形界面形式的。 Windows Shell最重要的组成部件是explorer.exe。在使用Windows操作系统时,开始菜单、任务栏、资源管理器等都是explorer.exe提供的。因此Shell程序设计也是图形用户界面设计的重要组成部分。掌握Shell程序设计,需首先了解下面4个方面的内容。(1) Windows Shell编程接口。 Windows Shell提供一系列编程接口,例如可以获取特殊文件夹,使用文件浏览对话框等。 Shell编程接口的函数名
转载 2011-02-19 13:25:00
117阅读
2评论
                            文件管理1.创建一个空文本文件:    touchfilename    就创建了一个文件名为filename的空文本文件 linux下的默认的
转载 4月前
38阅读
在这外壳程序风起云涌的几年间,出现了无数优秀的外壳,CoDe_inJect 曾谈过对几种流行壳的看法,我斗胆结合他的言论描述一下现在常见的保护外壳: ASProtect 无可争议的外壳界老大,它开创了壳的新时代,SEH 与各种流行反跟踪技术、多态变形引擎的使用(准确来说是从病毒中借用)、BPM 断点清除等都出自于此;更为有名的当属 RSA 算法的使用,使得 DEMO 版无法被破解成完整...
转载 2021-08-24 09:48:57
81阅读
第一部分 SHELL基本概念 Windows外壳扩展(Windows Shell Extension),是一类特殊的COM对象,在这类COM对象中用户可以加入自己的特殊功能,而Windows外壳扩展最终都会被Windows Explorer所引用[1]。 A shell extension is a COM object that adds some kind of functionality...
转载 2010-12-03 00:06:00
131阅读
第二部分 Windows SHELL编程 There are many types of shell extensions, each type being invoked when different events happen. Here are a few of the more common types, and the situations in which they are invo...
转载 2010-12-03 00:15:00
149阅读
1.1 shell脚本介绍shell结构以及执行cd shell/vim first.sh#!/bin/bash##The first test shell script##written by aming.ls /tmp/echo "This is the first script."bash first.sh ./first.shsh first.shsh -x first
原创 2016-04-20 13:28:49
1265阅读
在这外壳程序风起云涌的几年间,出现了无数优秀的外壳,CoDe_inJect 曾谈过对几种流行壳的看法,我斗胆结合他的言论描述一下现在常见的保护外壳: ASProtect 无可争议的外壳界老大,它开创了壳的新时代,SEH 与各种流行反跟踪技术、多态变形引擎的使用(准确来说是从病毒中借用)、BPM 断点清除等都出自于此;更为有名的当属 RSA 算法的使用,使得 DEMO 版无法被破解成完整...
转载 2021-08-24 09:44:42
169阅读
  • 1
  • 2
  • 3
  • 4
  • 5