Office-Anwendungen verwenden DDE (Dynamic Data Exchange) für die meiste Kommunikation zwischen MSOffice. Es ist unwahrscheinlich, dass sich dies in einer zukünftigen Version ändern wird.
DDE ermöglicht viele der erweiterten anwendungsübergreifenden Funktionen von Office, und ich glaube nicht, dass Systemprotokoll-Handler überhaupt erst die Funktionen von DDE unterstützen können.
Wenn Sie sich in Outlook oder anderen Office-Produkten mit der Schaltfläche "An OneNote senden" beschäftigen, wird nicht nach dem Handler für die verschiedenen OneNote-Dateitypen gesucht. Stattdessen packen Sie die Daten aus dem Quellinhalt und senden diese Daten direkt an OneNote, ohne nach Protokoll- oder File-Handler-Einstellungen suchen zu müssen.
Tatsächlich kann die Schaltfläche An OneNote senden in Office-Produkten auch nicht neu programmiert werden. Es ist ein Plugin, das durch die Installation von OneNote für Office angewendet wird. Deinstallieren Sie OneNote von Ihrer Office-Installation. Dieses Plugin und diese Schaltfläche werden nicht mehr angezeigt.
Um es kurz zu sagen: Die Schaltfläche An OneNote senden in Office-Produkten wird NUR an die Office-Version von OneNote gesendet.
Dies bedeutet, dass Ihre Lösung darin besteht, eine neue Schaltfläche zu erstellen. Es sollte eigentlich ziemlich einfach sein. Sie benötigen lediglich eine Schaltfläche, die einen Druckauftrag auslöst und an die Funktion Print To OneNote sendet. Stellen Sie dann sicher, dass die App-Version von OneNote die Standardanwendung von OneNote ist.