Compartir a través de


Llamada a interfaces no scriptables desde código nativo

Windows SDK no proporciona archivos de encabezado para el control ActiveX de Escritorio remoto. En este artículo se proporcionan instrucciones para llamar a las interfaces no scriptables que exporta desde código nativo y administrado.

Llamada a interfaces no scriptables desde código nativo

Para llamar a interfaces no scriptables desde código nativo, use la #import directiva compatible con el compilador de Microsoft C++ (MSVC).

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

La directiva '#import'' generará un archivo de encabezado denominado "mstscax.tlh" para la biblioteca de tipos de control ActiveX de Escritorio remoto. A continuación, se puede incluir el archivo de encabezado generado. Para que este fragmento de código se compile, el desarrollador tendrá que asegurarse de que la carpeta donde se genera el archivo de encabezado forma parte de los directorios en los que el compilador busca archivos de inclusión.

Llamada a interfaces scriptables desde código administrado

Para llamar a las interfaces del control ActiveX de Escritorio remoto desde código administrado, use la herramienta Importador de controles ActiveX para generar un ensamblado de .NET.

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

A continuación, un proyecto de código administrado puede hacer referencia al ensamblado generado en Visual Studio.

Uso del control ActiveX de Escritorio remoto