ダイアログのOnPaint

[戻る]
まいまい 2005/08/21(日) 20:42:56
eMbedded Visual C++4.0でプログラミングしております。
そこで多分すごく皆さんから見たらくだらない質問とは思いますがお願いします。

ダイアログベースのAppWizardを作成し、本に載っているように
OnPaint上のプログラムを変更しようとしたのですが
OnPaintがありません。
何故でしょうか。
最初に自分で作成するとは思えないし、単に見つけてないだけでしょうか。
あとダイアログは何処で表示命令出しているのでしょうか

Fortran使い 2005/08/21(日) 22:59:30
MFCはイベントドリブンで呼び出される関数はメッセージに対応しています。
VC+4.0はもっていないので操作が異なるかもしれませんが、
クラスのプロパティーのメッセージWM_PAINTのところをクリックすると対応する
OnPaintが追加されます。

ななし 2005/08/22(月) 10:04:19
VC4.0 と eVC4.0は別物でVC6.0と操作はほとんど同じです。

Ctrl + w でクラスウィザードが出てきますので
メッセージの中からWM_PAINTを選択してコードの編集で
追加されると思います。

古いスレッドには追加発言できません。