ClassWizardで、派生させたクラス情報を見れません。

[戻る]
カノン 2004/09/11(土) 21:49:26
お世話になります。Win2000でVC++6.0(SP4)を使用している者です。

今回、色付きプッシュボタンを作りたくて、下記のHPを参考に、というか
そのまんまコードを拝借させて頂き、CButtonの派生クラスとオーナードロー?
手法でカラーボタンは実現できたのですが、ClassWizardでその派生クラスを
指定したら、下記のような

Parsing error: "virtual"が必要です。
インプットライン: "DWORD dwStyle, const Rect& rect, CWnd* pParentWnd, UINT nID,"

とのメッセージ↑ボックスが表れて、その作った派生クラス情報が見れません。
プログラム自体はエラーも出ず、リンクできて正常に動作しているのですが
自分では何のことだかわからず、この点に関しては解決できません。
どうかご助言下さいませ。よろしくお願い致します。


ここを参考に↓CButton派生クラスを作成しました。

http://www.geocities.jp/chiakifujimon/bgcolor/section3_3.html

カノン 2004/09/12(日) 00:36:00
すいません。きっちり原因を突き止めての解決ではないんですが
以前の全く空のファイルにコードを入れていき、作成したものと替えて
新規クラスの作成ダイアログから、同じ派生クラスを作成し直して
前の分のコードなどをコピー,ペーストしながら作成し直したものが
今、問題なく扱えています。

カノン 2004/09/14(火) 05:35:29
[[解決]]
解決です。

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