タグ

2016年12月6日のブックマーク (1件)

  • MFCにWindowsFormコントロールを埋め込む - 亀岡的プログラマ日記

    いやはや、いまさらMFCですよ、おっかさん。 …なんて言ったら怒られますよね。実際まぁ、個々のクラスに問題あるとはいえ、個人的にはせめてQtでも使いたいとはいえ、まぁその、Windowsアプリを作る上での有力な選択肢の一つ、ですよね。 まぁぶっちゃけて言うと、レガシーコード*1がMFCであることが多いんですけどね。 んでまぁ、やっぱGUIは.NETで書いたほうがずいぶんと楽なわけで、そこをパスする方法が必要ですよね。 非常に真面目にやるなら、COM連携機能を活用してActiveXコントロールを作ってしまえばよろしい。CodeProjectには結構サンプルがあります。 Create ActiveX in .NET Step by Step - CodeProject ですが、めんどくさいです。COMとかもうちょっとどうにかしていていただきたいです。その時に使えるのが、以下の記事のお話。 Ho

    MFCにWindowsFormコントロールを埋め込む - 亀岡的プログラマ日記
    tengaar
    tengaar 2016/12/06
    visualstudio 2010で試したところ、上手くいった。System.Windows.Forms 標準でないクラスを使用する場合は、UserControlでラッパークラスを作成することで上手く動くようになった。