visual C++ 2005 でのイベントの作成
visual C++ 2005 でのイベントの作成で困っています。
ダイアログ ベースのプログラミング
http://oshiete1.goo.ne.jp/oshiete_new.php3
上記のサイトをはじめから実行していったのですが、「イベントハンドラ
の追加」の部分で
void CButtonDlg::OnBnClickedButton1()
{
// TODO: この位置にコントロール通知ハンドラ ...
}
の// TODO: この位置にコントロール通知ハンドラ ...の部分にサイトの
記述に有るような
AfxMessageBox("第 1 のボタンを押しました。");
という記述をしたのですがこれをビルドするとエラーになります。
エラーメッセージは
c:\documents and settings\asakawa\my documents\visual studio
2005\projects\ren\ren\rendlg.cpp(160) : error C2665:
'AfxMessageBox' : 2 オーバーロードのどれも、すべての引数の型を変換できませんでした
c:\program files\microsoft visual studio 8\vc\atlmfc
\include\afxwin.h(5025): 'int AfxMessageBox(LPCTSTR,UINT,UINT)' の
可能性があります。
c:\program files\microsoft visual studio 8\vc\atlmfc
\include\afxwin.h(5027): または 'int AfxMessageBox(UINT,UINT,UINT)'
引数リスト '(const char [17])' を一致させようとしているとき
と出ます。
何が原因でしょうか?
ヒントでも良いんですが…
お礼
ありがとうございました。助かりました。まさに、探していた機能です。 プロパティウィンドウにあるボタン類をクリックして、しばらく待つとIDリスト等が一覧で出てきました。 ところで、もう一つお聞きしたいのですが・・・。 以前の<VisualC++>では、リソースエディタで(ダイアログ等の)リソースを追加した後、(クラスビュー)を参照すると、自動的に(ClassWizard)が立ち上がって、追加したリソースに対するクラスを作るように促す機能があったのですが、 <.Net>には、そのような機能はないでしょうか? もしご存知でしたら、お教え願えませんか? 宜しくお願い致します。