从本机代码调用不可编写脚本的接口

Windows SDK 不提供远程桌面 ActiveX 控件的头文件。 本文提供有关调用它从本机和托管代码导出的非脚本接口的指导。

从本机代码调用不可编写脚本的接口

若要从本机代码调用不可编写脚本的接口,请使用 #import Microsoft C++ (MSVC) 编译器支持的 指令。

#import "libid:8C11EFA1-92C3-11D1-BC1E-00C04FA31489"
#include "mstscax.tlh"

“#import”指令将为远程桌面 ActiveX 控件类型库生成名为“mstscax.tlh”的头文件。 然后,可以包含生成的头文件。 要编译此代码片段,开发人员需要确保生成头文件的文件夹是编译器搜索包含文件的目录的一部分。

从托管代码调用可编写脚本的接口

若要从托管代码调用远程桌面 ActiveX 控件的接口,请使用 ActiveX 控件导入程序工具 生成 .NET 程序集。

aximp.exe c:\windows\system32\mstscax.dll

然后,生成的程序集可由 Visual Studio 中的托管代码项目引用。

使用远程桌面 ActiveX 控件