Voglio eseguire un metodo dalla classe cpp nella mia app Windows 10 C# Universal. Dato che sono un principiante nello sviluppo di app per Windows e C#, posso usare del codice per capire il metodo.Come utilizzare la classe C++ nell'app universale C# di Windows 10?
5
A
risposta
5
è necessario:
1- Creare un nuovo Windows Universal Runtime componente DLL, utilizzando C++/CX
2 Aggiungere un nuovo ref class ad esso. Questa classe sarà un wrapper per il tuo codice C++.
3- Chiama il tuo metodo C++ da quella nuova classe
4- Aggiungi un riferimento alla nuova DLL dal progetto C# e utilizza la classe wrapper C++/CX da lì.
Buono, ma sembra incompleto: non vedo menzione di alcun sacrificio di capro agli dei di interoperabilità di codice gestito non gestito. – Yakk
@Yakk equo abbastanza, tuttavia non ci sono state informazioni nella domanda sulla natura del metodo C++ che l'OP intende chiamare. – yms