ページ 11

C#とVC++の関係について

Posted: 2012年10月31日(水) 09:43
by もぐら
二つの質問を同時にさせてください。
Q1.C#からMS VC++の関数を利用したいですが、どうすれば良いでしょうか。
Q2. WINDOWS8でMS VC++のプログラムは実行できなくなるのでしょうか。

Re: C#とVC++の関係について

Posted: 2012年10月31日(水) 10:14
by softya(ソフト屋)
Q1.C#からMS VC++の関数を利用したいですが、どうすれば良いでしょうか。

C++/CLIでDLLを作成するのがひとつの方法です。
あるいはP/Invokeでそのまま呼び出せます。
P/Invokeを調べてみてください。

Q2. WINDOWS8でMS VC++のプログラムは実行できなくなるのでしょうか。

Windows8RTと一般Windows8では違います。

Windows8RTだとMETROアプリしか動きません。
一般Windows8では従来のアプリが動きます。

新しく作るならMETROアプリはVC++2012でWinRTを使って書けば問題なく作ることができます。
「Windows 8時代のアプリ開発」

Re: C#とVC++の関係について

Posted: 2012年10月31日(水) 13:12
by もぐら
ご教授ありがとうございました。
情報もすごかった。