• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:メッセージマップ(ON_CONTROL_RANGE)エラーについて)

メッセージマップ(ON_CONTROL_RANGE)エラーについて

このQ&Aのポイント
  • c:\Documents and Settings\******\デスクトップ\test\Project2View.cpp(22): error C2440: 'static_cast' : 'void (__thiscall CProject2View::* )(void)' から 'void (__thiscall CCmdTarget::* )(UINT)' に変換できません。
  • BEGIN_MESSAGE_MAP(CProject2View, CFormView) ON_BN_CLICKED(IDC_BUTTON1, OnBnClickedButton1) ON_CONTROL_RANGE (EN_CHANGE,1000,1099,OnChangeEditAll) ON_EN_CHANGE(1000,OnChangeEditAll) END_MESSAGE_MAP()
  • ON_CONTROL_RANGEを使用すると出ます。どうすればいいでしょうか? *stdafx.hの#define...は、削除しました。Visual Studio.NET 2003 です。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

エラーメッセージを見ると OnChangeEditAll()の引数が間違っています。 と読み取れます。 UINT型のコントロールIDを受け取る引数が必要です。

thulala
質問者

お礼

OnChangeEditAll(UINT id)でできました。 ありがとうございました。

関連するQ&A