掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
afxmsg_.hにおけるerror C2440を回避するには? (ID:72992)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VC++6.0で作成したプロジェクトをVC++2008でリビルドしようとしていますが、 その際afxmsg_.hの以下の部分でコンパイルエラーが発生してしまいます。 ***エラーが発生する箇所*** // for Windows messages #define ON_MESSAGE(message, memberFxn) \ { message, 0, 0, 0, AfxSig_lwl, \ (AFX_PMSG)(AFX_PMSGW) \ (static_cast< LRESULT (AFX_MSG_CALL CWnd::*)(WPARAM, LPARAM) > \ (memberFxn)) }, **************** ***エラーメッセージ***** : error C2440: 'static_cast' : 'void (__thiscall CWizardDlg::* )(WPARAM,LPARAM)' から 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)' に変換できません。 1> スコープ内でこの名前を指定された関数でターゲット型に一致するものはありません。 **************** 上記を解決するための情報を、ポインタでもかまいませんのでご教示ください。 OSは、Windows 7(32bit版)を使用しております。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.