当我包含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-m centrino。
答案 0 :(得分:1)
不,#包括GdiplusPen.h直接不正确。 gdiplus类位于名为“Gdiplus”的命名空间中。要么显式使用该命名空间(如Gdiplus :: Pen),要么在.cpp文件中使用它:
#include <gdiplus.h>
using namespace Gdiplus;