1

ネイティブコールに基づいたウィンドウベースのアプリケーションを開発しました。このアプリケーションでは、多くのマウスイベント、キーボードフック、ペイントなどを処理しています。

私の質問は、C#.Netでそのwin32アプリケーション(管理されていない)をどのように使用できるかということです。

win32アプリケーションをまとめるためのマネージラッパーについて読みました。これが最良のオプションであると思われる場合は、先に進むのに役立つ本またはチュートリアルのリファレンスを提案してください。それ以外の場合は、この状況で最適と思われる他のオプションを提案してください。

前もって感謝します。

4

2 に答える 2

0

あるアプリケーションを別のアプリケーションから「制御」したい場合、いくつかのオプションがあります。一方はネイティブで、もう一方はマネージドです。

名前付きパイプを使用してアプリケーションを「制御」することを検討しましたか?

于 2012-05-09T09:28:27.003 に答える
0

少なくとも、COM Interop を介して .dll を使用できます。

于 2012-05-09T09:16:04.160 に答える