私が書いている Windows フォーム コントロール ライブラリ プロジェクト (C++) は、アンマネージ dll を使用しています。管理されていない dll には、ヘッダー ファイル (チェシャ猫) があります。そして、それをコントロール ライブラリ プロジェクトに含めるだけです。そして、アンマネージ dll の関数を呼び出します (もちろん、適切なマーシャリングを使用して)。これにより、コンパイルおよびビルドが行われます。問題は、マネージ C++ winform アプリケーションであるスキャフォールディングのツール ボックスにコントロールを追加しようとすると、VS2005 が .Net モジュールではないと文句を言うことです。
Windows フォーム コントロールとして MFC dll を使用して変換している人々を見てきました。私は何を間違っていますか?.