1

C++ dll を使用して柔軟にカスタマイズできるソフトウェアを使用しています。私は正常に動作している独自の dll プログラムを作成しました。C++ dll 自体から実行したい VB で設計された GUI も作成しました。C++ dll は VB GUI を呼び出す必要があり、パラメータ (ほとんどの場合文字列型) を VB プログラムに送信できる必要があります。どうすればそれを行うことができますか?

4

2 に答える 2

0

あなたが探している技術はMFCの自動化だと思います。このドキュメントをご覧ください: http://www.tenouk.com/download/pdf/visualcplusmfc24.pdf

于 2013-06-10T07:49:41.410 に答える
0

自動化 (COM) アプローチを採用することも、GUI から直接 dll を呼び出すこともできます (GUI を呼び出す dll は頭痛の種になる可能性があります)。 これは、VB での dll の呼び出しについて説明しています。P/invoke について読む必要があります。

ここに詳細があります- C++ インターフェイスを使用する場合、名前マングリングが発生することに注意してください。「インターフェース」を純粋な C にする方が簡単な場合があります。

于 2013-06-10T08:53:15.813 に答える