CMetaFileDCを使うには?


kzy  2001-11-09 18:04:31  No: 50008  IP: [192.*.*.*]

VC++6.0でMFCを使い、メタファイル形式で描画したいと思い、

afx_msg void CMainWin::OnMeta()
{
    CMetaFileDC metaDC;
    metaDC.CreateEnhMetaFile(NULL, NULL, NULL, NULL);
    metaDC.Ellipse(0, 0, 100, 100);
    HENHMETAFILE    hmeta = metaDC.CloseEnhMetaFile();

    OpenClipboard();
    EmptyClipboard();
    SetClipboardData(CF_ENHMETAFILE, hmeta);
    CloseClipboard();
}

と記述しました。しかし、ビルドすると、

CMetaFileDCは定義されていないようです。何か、必要なヘッダやライブラリがあるのでしょうか?

編集 削除
tapooh  URL  2001-12-10 19:00:48  No: 50009  IP: [192.*.*.*]

はじめまして、ただの通りすがりです。
MSDNライブラリによると、
#include <afxwin.h>
しないといけないみたいですよ。

編集 削除