Aufruf von Skripts
Die Verwendung austauschbarer Parameter (Der Präprozessor der Registrierungsstelle) erläutert Ersatzzuordnungen und Erwähnung s die Registrierungsstellenmethode "AddReplacement". Die Registrierungsstelle verfügt über acht andere Methoden, die für Skripts spezifisch sind, und alle werden in der folgenden Tabelle beschrieben.
Methode | Syntax/Beschreibung |
---|---|
ResourceRegister | HRESULT ResourceRegister( LPCOLESTRresFileName, UINTnID , LPCOLESTRszType );Registriert das Skript, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. nID und szType enthalten die ID bzw. den Typ der Ressource. |
ResourceUnregister | HRESULT ResourceUnregister( LPCOLESTRresFileName, UINTnID , LPCOLESTRszType );Hebt die Registrierung des Skripts auf, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. nID und szType enthalten die ID bzw. den Typ der Ressource. |
ResourceRegisterSz | HRESULT ResourceRegisterSz( LPCOLESTR resFileName, LPCOLESTRszID, LPCOLESTRszType );Registriert das Skript, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. szID und szType enthalten den Zeichenfolgenbezeichner bzw. typ der Ressource. |
ResourceUnregisterSz | HRESULT ResourceUnregisterSz( LPCOLESTR resFileName, LPCOLESTRszID, LPCOLESTRszType );Hebt die Registrierung des Skripts auf, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. szID und szType enthalten den Zeichenfolgenbezeichner bzw. typ der Ressource. |
FileRegister | HRESULT FileRegister( LPCOLESTRfileName); Registriert das Skript in einer Datei. fileName ist ein UNC-Pfad zu einer Datei, die ein Ressourcenskript enthält (oder ist). |
FileUnregister | HRESULT FileUnregister( LPCOLESTRfileName); Hebt die Registrierung des Skripts in einer Datei auf. fileName ist ein UNC-Pfad zu einer Datei, die ein Ressourcenskript enthält (oder ist). |
StringRegister | HRESULT StringRegister( LPCOLESTR-Daten); Registriert das Skript in einer Zeichenfolge. Die Daten enthalten das Skript selbst. |
StringUnregister | HRESULT StringUnregister( LPCOLESTR-Daten); Hebt die Registrierung des Skripts in einer Zeichenfolge auf. Die Daten enthalten das Skript selbst. |
ResourceRegisterSz und ResourceUnregisterSz ähneln ResourceRegister und ResourceUnregister, ermöglichen ihnen jedoch die Angabe eines Zeichenfolgenbezeichners.
Die Methoden "FileRegister " und "FileUnregister " sind nützlich, wenn Sie das Skript nicht in einer Ressource verwenden möchten oder wenn das Skript in einer eigenen Datei enthalten sein soll. Mit den Methoden StringRegister und StringUnregister kann die rgs-Datei in einer dynamisch zugeordneten Zeichenfolge gespeichert werden.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für