首页 > 其他分享 >极语言3-13任务栏对象、链接对象、存储对象、自动化对象——方法表

极语言3-13任务栏对象、链接对象、存储对象、自动化对象——方法表

时间:2023-12-03 14:02:34浏览次数:31  
标签:13 Shell 对象 路径 接口 任务栏 链接 指针


英文名字

中文名称

作用解释

ITaskbarList

任务栏对象

公开控制任务栏的方法。它允许动态添加、删除和激活任务栏上的项。

任务栏对象——方法表

QueryInterface

接口(标识,@指针)

检索指向对象上支持的接口的指针。

AddRef

计数

递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。

Release

释放

递减对象上接口的引用计数。前三项COM对象通用

HrInit

初始化

初始化任务栏列表对象。先调用此方法

AddTab

添加(窗口)

将窗口添加到任务栏。

DeleteTab

删除(窗口)

从任务栏中删除窗口项。

ActivateTab

激活(窗口)

激活任务栏上的项。

SetActiveAlt

活动(窗口)

将任务栏项标记为活动,但不会直观地激活它。


英文名字

中文名称

作用解释

IShellLinkA

链接对象

公开用于创建、修改和解析 Shell 链接的方法。

链接对象——方法表

QueryInterface

接口(标识,@指针)

检索指向对象上支持的接口的指针。

AddRef

计数

递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。

Release

释放

递减对象上接口的引用计数。前三项COM对象通用

GetPath

取路径(路径,长度,查文件结构,标志)

获取 Shell 链接对象的目标的路径和文件名。标志:1短路径;4原始路径;

GetIDList

取列表(@标识表)

递获取 Shell 链接对象目标的项标识符列表。

SetIDList

改列表(标识表)

设置指向 Shell 链接对象的项标识符列表 (PIDL) 的指针。

GetDescription

取备注(内容,长度)

获取 Shell 链接对象的说明字符串。

SetDescription

改备注(内容)

设置 Shell 链接对象的说明。 说明可以是任何应用程序定义的字符串。

GetWorkingDirectory

取目录(目录,长度)

获取 Shell 链接对象的工作目录的名称。

SetWorkingDirectory

改目录(目录)

设置 Shell 链接对象的工作目录的名称。

GetArguments

取命令(内容,长度)

获取与 Shell 链接对象关联的命令行参数。

SetArguments

改命令(内容)

设置与 Shell 链接对象关联的命令行参数。

GetHotkey

取热键(@键)

获取 shell 链接对象的 (热键) 键盘快捷方式。

SetHotkey

改热键(键)

设置 shell 链接对象的 (热键) 键盘快捷方式。

GetShowCmd

取显示(@方式)

获取 Shell 链接对象的显示方式。

SetShowCmd

改显示(@方式)

设置 Shell 链接对象的显示方式。1复原;2最小化;3最大化

GetIconLocation

取图标(路径,长度,@索引)

获取 Shell 链接对象的图标的位置 (路径和索引) 。

SetIconLocation

改图标(路径,索引)

设置 Shell 链接对象的图标的位置 (路径和索引) 。

SetRelativePath

改文件(名称,0)

设置 Shell 链接对象的相对路径。

Resolve

找目标(窗口,标志)

尝试查找 Shell 链接的目标,即使它已被移动或重命名。标志:1不显示异常;4更新路径;8不更新链接;$10不搜索启发;$20不跟踪;$40禁用跟踪;$80调用安装

SetPath

改路径(路径)

设置 Shell 链接对象的目标的路径和文件名。


英文名字

中文名称

作用解释

IPersistFile

存储对象

允许从磁盘文件(而不是存储对象或流)加载对象或将其保存到磁盘文件。

存储对象——方法表

QueryInterface

接口(标识,@指针)

检索指向对象上支持的接口的指针。

AddRef

计数

递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。

Release

释放

递减对象上接口的引用计数。前三项COM对象通用

GetClassID

类(标识)

检索对象的 CLSID的类标识符。

IsDirty

已改

确定对象自上次保存到其当前文件以来是否发生了更改。更改返回0,否则返回1

Load

加载(路径,模式)

打开指定文件并从文件内容初始化对象。模式:0读;1写;2读写;$10独享;$20拒绝写;$30拒绝读

Save

保存(路径,模式)

将对象的副本保存到指定的文件中。模块为真,保存当前文件,为假是副本另存为

SaveCompleted

存储(路径)

通知该对象它可以写入它的文件。

GetCurFile

文件(路径)

检索与对象关联的文件的当前名称。如果没有当前工作文件,此方法将检索对象的默认保存提示。


英文名字

中文名称

作用解释

IDispatch

自动化对象

向支持自动化的编程工具和其他应用程序公开对象、方法和属性。

自动化对象——方法表

QueryInterface

接口(标识,@指针)

检索指向对象上支持的接口的指针。

AddRef

计数

递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。

Release

释放

递减对象上接口的引用计数。前三项COM对象通用

GetTypeInfoCount

接口数(@是否)

检索对象是否提供的类型信息接口数(0不提供 1提供)。

GetTypeInfo

类信息(类型,区域,对象)

检索对象的类型信息,然后可以使用该信息获取接口的类型信息。

GetIDsOfNames

映射(IID_NULL,名称,名数,区域,@标号)

将单个成员和一组可选的参数名称映射到一组相应的数组指针.区域:1033美国;2052中国;2048系统默认;

Invoke

调用(标号,IID_NULL,区域,标志,参数,结果,0,0)

提供对对象公开的属性和方法的访问。标志:1方法;2属性读;3属性写;4参照赋值


标签:13,Shell,对象,路径,接口,任务栏,链接,指针
From: https://blog.51cto.com/u_11590738/8667498

相关文章

  • 极语言3-14网页框——对象使用,浏览对象可执行命令表,新快捷对象——方法表
    网页框——对象使用对象浏览=浏览器对象; 申请一个浏览器对象的变量程序段窗体启动; 在程序段内控制网页框对象  浏览=控件对象网页框1; 获取网页框的浏览器对象  浏览.改静默(1); 控制网页框的浏览器对象不显示对话提示  浏览.连接("`https://www.baidu.com/",0,0,0,......
  • 极语言3-16公用绘图对象——方法表
    英文名字中文名称作用解释IDirectDraw公用绘图对象使用驱动显示接口的方法创建绘图对象并使用系统级变量。公用绘图对象——方法表QueryInterface接口(标识,@指针)检索指向对象上支持的接口的指针。AddRef计数递增对象上接口的引用计数。对于指向对象上接口的指针的每个新副本,应调......
  • 学习笔记12——20211303
    一、学习任务自学教材第14章,提交学习笔记(10分),评分标准如下1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核心是要求GPT:......
  • openGauss学习笔记-139 openGauss 数据库运维-例行维护-检查应用连接数
    openGauss学习笔记-139openGauss数据库运维-例行维护-检查应用连接数如果应用程序与数据库的连接数超过最大值,则新的连接无法建立。建议每天检查连接数,及时释放空闲的连接或者增加最大连接数。139.1操作步骤以操作系统用户omm登录数据库主节点。使用如下命令连接数据库......
  • 前端学习笔记202310学习笔记第一百壹拾五天-ES5模块化开发技巧之13
    ......
  • 2023-2024-1 20231317 《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(如2023-2024-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2023-2024-1计算机基础与程序设计第十周作业)这个作业的目标<《C语言程序设计第9章》《计算机科学概论第12、13、14章》>作业正文https://w......
  • 力扣137
    Problem: 137.只出现一次的数字II思路①排序后,前后不一样的就是答案②map计数后找出值为1的数复杂度时间复杂度、空间复杂度:思路①较优classSolution{public:intsingleNumber(vector<int>&nums){intn=nums.size();//排序后,前后不一样的就是答案......
  • Linux命令(139)之ab
    linux命令之ab1.ab介绍linux命令ab(E.g:apachebench)是apache自带的压力测试工具。ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL进行访问。由于ab命令测试是基于URL的,因此,它既可以用来测试apachehttpd的负载压力,也可以对nginx/tomcat/iis等web服务器进行压力测试。ab......
  • # 2023-2024-1 20231308 《计算机基础与程序设计》第十周学习总结
    2023-2024-120231308《计算机基础与程序设计》第十周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十周作业这个作业的目标信息系统、数据库与SQL、人工智能与专家系统、人工神经......
  • 2023-2024-1 20231304 《计算机基础与程序设计》第十周学习总结
    2023-2024-120231304《计算机基础与程序设计》第十周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十周作业这个作业的目标信息系统、数据库与SQL、人工智能与专家系统、人工神经......