Delphi 6でアプリケーションを使用していますが、ライブラリの問題により、Delphiフォームに存在するC#またはC++でコンポーネントを作成する必要があります。プログラムは現在DelphiとC#であり、ダイアログ用にC#を呼び出します。C#でそのコンポーネントを描画できるようにするTFormに埋め込まれたものが必要です。
Delphiでコンポーネントを作成できると思います。そのPaint
ルーチン中に、DLLで関数を呼び出すだけです。しかし、そのウィンドウでペイントできるようにC#DLLに何を渡すのでしょうか。また、C#に実際にそれを実行させるにはどうすればよいでしょうか。
私がする必要があるのは、C#でオンデマンドで任意のDCをペイントできることだけだと思います。