aardio 文档

raw.activationContext 库模块帮助文档

raw 成员列表 #

raw.activationContext #

用于支持 Windows side-by-side 清单加载技术
请参考 com.actCtx 扩展库调用 COM 接口实现了类似功能,
调用 com.actCtx.createDefaultManifest 可为 COM 组件生成默认清单

raw.activationContext() #

创建激活上下文,请在主线程使用,
创建的上下文只有在进程序退出时才会释放(提前释放会出现异常),
不要在同一线程反复创建相同的上下文,
也即创建ACTCTX 结构体,请参考微软MSDN中关于ACTCTX的说明

返回对象:rawactcObject

rawactcObject 成员列表 #

rawactcObject.activate() #

激活清单上下文
如果参数中指定一个函数对象,则激活上下文,然后调用该函数,最后取消激活
否则返回激活 cookie

rawactcObject.applicationName #

应用程序名

rawactcObject.assemblyDirectory #

DLL搜寻目录

rawactcObject.deactivate() #

取消激活清单上下文,
可选在参数中指定激活 cookie

rawactcObject.hModule #

指定一个已加载DLL的句柄取代对source赋值
可使用 resourceName 指定清单文件资源名或资源ID

rawactcObject.langId #

语言ID

rawactcObject.processorArchitecture #

处理器类型

rawactcObject.resourceName #

清单资源名或资源ID,值默认为1

rawactcObject.source #

清单文件路径或者DLL等执行文件路径
如果指定执行文件路径,使用 resourceName 指定清单文件资源名或资源ID
resourceName 的值默认为1

Markdown 格式