本ページは公開が終了した情報の複製であり、掲載時点での情報です。本ページに記載されている内容について各所に問い合わせることはご遠慮下さい。
サポート技術情報

[MSVC] ClassWizard で一覧にないクラスから派生クラスを作成する方法

文書番号: 401933

最終更新日: 2003/11/11


この資料は以下の製品について記述したものです。


概要

この資料は ClassWizard での新規クラス作成時に、派生元クラスに表示されないビ
ジュアルクラスから派生クラスを作成し、そのコードを ClassWizard で扱えるよう
にする方法について説明したものです。

詳細

ClassWizard で CEdit や CListBox のように「クラスの追加」で「クラスの種類」一 覧に表示されないビジュアルクラスから派生クラスを作成する方法を示します。
  1. とりあえず自分の作りたいビジュアルクラスを一覧に表示されているビジュアル クラスの内、どれでも良いから作成する。(比較的 CView が扱い易いです。)
  2. 作成されたソース(.cpp, .h )を開き、派生元のクラス名を実際に派生させるク ラス名に手作業で直し、さらに不必要なコードがあればそれを削除して保存す る。( CView を元にした場合は OnDraw 関数を削除します。)
  3. ClassWizard 情報ファイル(.clw )を一旦削除する。
  4. AppStudio を起動し、その中から ClassWizard を起動する。「.clw ファイル が無いので作成しますか?」と聞いてくるので「はい」を選択し、ファイルを 作成する。
これで ClassWizard で編集することが可能なビジュアルクラスを作成することができ ます。

詳細

  • Visual C++ は、米国 Microsoft Corporation の商標です。

Keywords: KBHOWTO VC10 KB401933
Technology: kbAudDeveloper kbVCsearch

inserted by FC2 system