- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Visual Studio 2005 での既存プロジェクトの追加)
Visual Studio 2005で既存プロジェクトを追加する方法
このQ&Aのポイント
- Visual Studio 2005を使用している際に、既存のプロジェクトを追加する方法について説明します。
- C++のフォーム上に配置したボタンを押すと、C#側のボタンのイベントを発生させる方法について詳しく解説します。
- プログラミング言語が異なる場合でも、C++とC#の連携は可能です。使用言語に関係なくイベントを取得する方法を紹介します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
C++フォームのボタンイベントとして C#側のメソッドを実行するのですか? C#側の実装が インスタンス経由でないと実行できないメソッドならなおのことですが static属性のメソッドなら出来るかもしれません … 実際にそのようなコードを書いたことがないので C#側のボタン1イベントは外部とのやり取りはないのでしょうか たとえば 何かの変数の内容を参照するとか これがあるなら C++側と C#側の整合性をとる必要も出てきますよ
お礼
>C++フォームのボタンイベントとして C#側のメソッドを実行するのですか? その通りです!!僕もそのようなコードを書いたことがないのでいまいち手法というか、仕組みが分かりません。。。 外部とのやり取りは特にありません。同じソリューションにC++とC#の両プログラムを含ませているので、できそうな雰囲気ではあるのですがやり方がわからず四苦八苦しています。。結局C++のプログラムをC#に変更した方がいいのではないかと考えています。