[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でメソッドなんかが表示されるようになった。
さて、がんばりますです。