子程序名 | 返回值类型 | 公开 | 备注 | ||
文件_操作 | 整数型 | (高级命令)对一个文件进行操作,成功返回一个大于31的整数,失败返回错误码(风明提供) | |||
文件路径 | 文本型 | 该参数指定本命令将在其上执行“欲执行操作”参数指定的操作的文件或对象的名称。ShellExecuteEx函数支持的系统注册表动词包括可执行文件和文档文件的“open”和已注册打印处理程序的文档文件的“print”。其他应用程序可能通过系统注册表添加了 Shell 动词,例如 .avi 和 .wav 文件的“play”。要指定 Shell 命名空间对象,请传递完全限定的解析名称并在标志参数中设置SEE_MASK_INVOKEIDLIST标志。 | |||
欲执行操作 | 整数型 | 0:编辑文档,1:浏览文件夹,2:搜索文件,3:打开文件,4:打印文档,5:显示属性,6:以管理员身份打开文件 | |||
标志 | 整数型 | 指示其他结构成员的内容和有效性的一个或多个值的组合,可以使用SEE_MASK_开头的常量 | |||
显示方式 | 整数型 | 0:隐藏窗口,1:恢复窗口,2:激活并最小化窗口,3:激活并最大化窗口,4:未激活并以最近的大小和位置显示窗口,5:激活并以其当前大小和位置显示(默认),6:最小化窗口并激活Z顺序中的下一个顶级窗口,7:未激活并最小化,8:未激活并默认显示,9:激活并恢复显示窗口,10:默认,11:最小化一个窗口,即使拥有该窗口的线程没有响应,可以使用SW_开头的常量 | |||
窗口句柄 | 整数型 | 父窗口的句柄,用于显示系统在执行此函数时可能产生的任何消息框。 | |||
执行参数 | 整数型 | 包含应用程序参数的以空字符结尾的字符串的地址。参数必须用空格分隔。 | |||
工作目录 | 文本型 | 指定工作目录名称的以空字符结尾的字符串的地址。如果此成员为NULL,则当前目录程序运行目录用作工作目录。 | |||
项目标识符列表结构指针 | 整数型 | 当标志不包括SEE_MASK_IDLIST或SEE_MASK_INVOKEIDLIST时该项被忽略 | |||
文件类别 | 文本型 | 指明文件类别的名字或GUID,当标志不包括SEE_MASK_CLASSNAME时该项被忽略可为,URI协议,文件扩展名,HKEY_CLASSES_ROOT 下的注册表路径 | |||
热键句柄 | 整数型 | 获得已在系统注册的文件类型的Handle,当标志不包括SEE_MASK_HOTKEY时该项被忽略 | |||
热键 | 整数型 | 程序的热键关联,当标志不包括SEE_MASK_HOTKEY时该项被忽略 | |||
图标 | 整数型 | 文件类型图标的句柄。如果标志不包含SEE_MASK_ICON ,则忽略。此值仅在 Windows XP 及更早版本中使用。 | |||
监视器句柄 | 整数型 | 要在其上显示文档的监视器的句柄。如果标志不包含SEE_MASK_HMONITOR ,则忽略 | |||
进程句柄 | 整数型 | 新启动的应用程序的句柄。该成员在返回时设置并且始终为NULL,除非标志设置为SEE_MASK_NOCLOSEPROCESS。即使标志设置为SEE_MASK_NOCLOSEPROCESS,如果没有启动进程,进程句柄也将为NULL。例如,如果要启动的文档是一个 URL,并且 Internet Explorer 的实例已经在运行,它将显示该文档。没有启动新进程,并且进程句柄将为NULL。 | |||
info.应用程序参数 = 指针到文本 (执行参数) | 整数型 |
变量名 | 类 型 | 静态 | 数组 | 备 注 | |
---|---|---|---|---|---|
lpVerb | 文本型 | ||||
info | shellexecuteinfoa | ||||
a | 整数型 |
这是一条收费的自定义函数,您无法查看函数的代码,无法对函数进行复制以及编辑!
您需要支付 1 易豆进行收藏,即可对函数进行查看与编辑(点击右上角的五角星进行收藏)。
注:收费的函数在收藏后需要在助手的词库里面登录,才能同步到本地在易语言中使用!
词条作者信息
使用例程