0

GdiPlus.hを含めると、Penクラスは未定義です。

ただし、GdiPlus.hにはGdiPlusPen.hが含まれています

...
#include "GdiplusImageAttributes.h"
#include "GdiplusMatrix.h"
#include "GdiplusBrush.h"
#include "GdiplusPen.h" 
#include "GdiplusStringFormat.h"
#include "GdiplusPath.h"
...

GdiPlusPen.hを自分で含めると、機能します。安全に使用できますか?

質問:これは、VC ++がエクスプレスインストールされているためですか?

アクティベーションプロンプトまで残り8日:(同じ問題を抱えている人はいますか?

Windows XP sp-3、pentium-mcentrino。

4

1 に答える 1

1

いいえ、#GdiplusPen.hを直接含むのは正しくありません。gdiplusクラスは、「Gdiplus」という名前の名前空間に存在します。その名前空間を明示的に使用するか(Gdiplus :: Penのように)、.cppファイルで次のように表示します。

#include <gdiplus.h>
using namespace Gdiplus;
于 2012-08-07T12:23:40.287 に答える