Aufrufen nicht skriptfähiger Schnittstellen aus nativem Code
Das Windows SDK stellt keine Headerdateien für das ActiveX-Remotedesktop-Steuerelement bereit. Dieser Artikel enthält Anleitungen zum Aufrufen der nicht skriptfähigen Schnittstellen, die sowohl aus nativem als auch aus verwaltetem Code exportiert werden.
Aufrufen nicht skriptfähiger Schnittstellen aus nativem Code
Um nicht skriptfähige Schnittstellen aus nativem Code aufzurufen, verwenden Sie die #import
vom Microsoft C++-Compiler (MSVC) unterstützte Direktive.
#import "libid:8C11EFA1-92C3-11D1-BC1E-00C04FA31489"
#include "mstscax.tlh"
Die #import-Direktive generiert eine Headerdatei mit dem Namen "mstscax.tlh" für die Remotedesktop-ActiveX-Steuerelementtypbibliothek. Die generierte Headerdatei kann dann eingeschlossen werden. Damit dieser Codeausschnitt kompiliert werden kann, muss der Entwickler sicherstellen, dass der Ordner, in dem die Headerdatei generiert wird, Teil der Verzeichnisse ist, die vom Compiler nach Includedateien gesucht werden.
Aufrufen von skriptfähigen Schnittstellen aus verwaltetem Code
Um die Schnittstellen des ActiveX-Remotedesktopsteuerelements aus verwaltetem Code aufzurufen, verwenden Sie das ActiveX-Steuerelementimporttool , um eine .NET-Assembly zu generieren.
aximp.exe c:\windows\system32\mstscax.dll
Auf die generierte Assembly kann dann von einem Projekt mit verwaltetem Code in Visual Studio verwiesen werden.
Verwandte Themen
Verwenden des Remotedesktop-ActiveX-Steuerelements