[VC2005]マネージ拡張プログラミングに挑戦

By tkumakiti - Last updated: 水曜日, 10月 21, 2009 - Save & Share - Leave a Comment

MFCで作ってるんですが、正規表現とURLエンコード/デコードを.Net Frameworkのメソッドを使いたくて、マネージ拡張にチャレンジしました。
参考は、ほどんどMSDNのページっす。
C++ マネージ拡張プログラミング
/clr (共通言語ランタイムのコンパイル)
とにもかくにも、マネージ拡張がコンパイルできるようにセッティングを変更します。

1.プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。
2.[構成プロパティ] フォルダをクリックします。
3.[全般] プロパティ ページをクリックします。
4.[共通言語ランタイム サポート] プロパティを変更します
 「共通言語欄タイプサポート(/clr)」

あとは、ソースの方で
#using
#using
と、必要なdllを指定して、
using namespace System;
using namespace System::Web;
なんて感じで、namespace指定します。
んだら、IntelliSenseでメソッドなんかが表示されるようになった。

さて、がんばりますです。

Posted in [Windows], [ソフト開発] • Tags: Top Of Page

Write a comment