-1

Visual Studio 2010 で自分の Visual Basic Windows フォーム アプリケーションから C++ DLL を呼び出したいと思っています。Google やその他のさまざまなフォーラムを試してみましたが、ほとんどのフォーラムは以前のバージョンの Visual Studio に関心があるようです (作成方法を知っています)。 c++ dll を作成し、VS2010 の c++ アプリケーションから呼び出す) _declspec(dllexport)/(dllimport)) を含む _stdcall を使用し、それを使用する .def ファイルを作成します。私はこの分野の初心者なので、C++ dll (VB2010 で使用するため)、.def ファイルを作成し、VB2010 からそれらを呼び出すためのステップバイステップのチュートリアルに感謝します。

4

1 に答える 1

0

デュアルディスパッチを使用して、MFC または ATL のいずれかで COM プロジェクトを生成するだけです。VB はそれをネイティブのものとして認識しなければなりません。Web には多くのチュートリアルがありますが、見つからない場合は、選択したフレームワークの COM プログラミングを開始するための Wrox の書籍をお勧めします。

古いバージョンのテキストは適切です。機能が新しいインターフェイスのどこにあるかを特定する必要があります。ほぼ同じ方法で、すべてそこにあります。

于 2013-06-23T15:36:33.030 に答える