アプリ版:「スタンプのみでお礼する」機能のリリースについて

CPcmTestDlg(CWnd* pParent = NULL);
virtual void DoDataExchange(CDataExchange* pDX);

という上の2文で構文エラーが以下のようにでます。

error C2061: 構文エラー : 識別子 'CWnd'
error C2061: 構文エラー : 識別子 'CDataExchange'

標準コンストラクタとDDX/DDV のサポートを行いたいんですが、使用方法が間違っていますでしょうか?
使用ツールはVC++2010 Expressです。

解る方がいらっしゃいましたら、是非教えてください。
よろしくお願いします。

A 回答 (2件)

直すというか、MFCが使えない以上「全面的に書き換え」です。



ATL/WTLの導入でなんとかなるかもしれませんが、こちらは使ったことがないのでなんとも。
http://home.att.ne.jp/banana/akatsuki/doc/atlwtl/

なお、DDX/DDVはMFCもしくは上記ATL/WTLの機構ですからこれらを使わずにDDX/DDVのみ使うのは不可能と思ってください。
    • good
    • 0
この回答へのお礼

わかりました、ありがとうございます。
もう一度一から考え直してみます。

お礼日時:2012/01/06 11:41

Express EditionではMFCは使えません。


Professionalを購入してください。
    • good
    • 0
この回答へのお礼

そうなんですか?
MFCを使用しなければいけないことすら解っていませんでした……
教えていただき、ありがとうございます。

もしよろしければ、MFCを使用しない形に直すにはどうすれば良いか、教えていただけませんでしょうか?
参考になるサイトなどでも構いません。
お時間があればよろしくお願いします。

お礼日時:2012/01/05 13:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!