以下、もう少し具体的に見ていきましょう。 普通にAppWizardを使ってSDIやMDIのアプリケーションを作ると、以下の様なコーディングがされています。 dcView.cpp: ///////////////////////////////////////////////////////////////////////////// // CDcView クラスの描画 void CDcView::OnDraw(CDC* pDC) { CDcDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: この場所にネイティブ データ用の描画コードを追加します。 } CViewの派生クラスのOnDrawに「CDC *pDC」が渡されています。 CDCがデバイスコンテキストを扱うクラスです。これを使って描画するのはご存知の通りです。 具体的なやり方