2016-05-15 8 views

答えて

0

ネイティブクラス/構造体をマネージコードに使用することはできません。マネージコードで同等のクラスを作成する必要があります。 Visual Studioを使用してCLRアプリケーションを作成し、reference classを作成してネイティブコードのラッパーとして機能させることができます。

使用する機能ごとにラッパーを作成する必要があります。関数を書くことは、他のネイティブクラスの関数を書くことと似ています。次に、Windowsサービスのdllを参照して、他の管理対象関数のような関数を使用することができます。

簡単な例については、Quick-C-CLI-Learn-C-CLI-in-less-than-minutesを参照してください。

+0

私は既にCLRアプリケーションを作成しました。しかし、どのように私はそれをネイティブコードのラッパーにすることができます... –

+0

回答を編集 –

+0

私はたくさん試しましたが、それについての詳細が必要です.. CLIライブラリ私はWindowsサービスプロジェクトで使用したい... ...いくつかのレベルで私は問題に直面している.. –

関連する問題