2012-03-20 9 views
3

私はC++からC#libを呼び出す必要があるメトロアプリケーションを構築しています。単にC#コードを呼び出すだけでは難しくありませんでした。問題は、どのようにC#からC++に戻って通信する必要があるかということです。どうすればwinRTでこれを行うことができますか?出来ますか?私が見つけたすべての例は一方向のコミュニケーションしか持たないからです。メトロアプリでC++とC#との通信

+0

WinRTプロファイルに対してC#コードとC++コードの両方でコンパイルする必要があります。 C++内でC#と通信できるのなら、その逆も同様です。 –

+0

私は、2つのwinrtコンポーネント間の通信を意味すると思います.1つはC#でビルドされ、もう1つはC++でビルドされていますか?あなたは「コミュニケーションする」ことを正確に何を計画していますか? –

+0

私は、C#コードから実装されたコールバックをC#コードから呼び出せるようにしたいと考えています。私が理解していることから、私はコールバックを呼び出すことができるC#コードに単純にC++ヘッダーを含めることはできません。 – user499986

答えて

0

実際、本当に簡単でした。私はC#でC#のインターフェイスを実装することができます+ +私はC#のライブラリからコールバックとして使用できるコード。

+0

あなたはどのようにコード例を表示できますか? –

関連する問題