サブクラス化の使い方

[戻る]
ミルク 2001/11/08(木) 18:55:44
こんばんわミルクです。
MFCを使っています。
いまVC++をやっているのですがサブクラスを使ってみたいのですが
サブクラスをヘッダーで書くとエラーになってしまい
cppにm_st.SubclassDlgItem(IDC_STATIC1, this);
とかくとテキストがまったく見えない状態になってしまうのですが
どうしたらよいのでしょうか?

よろしくお願いします。

CdS 2001/11/08(木) 22:28:06
なんか基本的に用語の使い方が変ですよね。
サブクラス化の使い方、サブクラスを使う、ってのはおかしいと思うのですが。
まあ、それは置いておいて。

>cppにm_st.SubclassDlgItem(IDC_STATIC1, this);
>とかくとテキストがまったく見えない状態になってしまうのですが
とりあえずそれで問題ないと思いますが。
できないのですか?
コンストラクタにブレークポイントを貼ってみてデバッグすると停止しませんか?
停止するとサブクラス化には成功しています。

テキストが描画されないのはWM_PAINTを追加しているとか?

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