在VC6中怎么样加入GDI+进行编译?
我的程序如下:#include "stdafx.h"
#include "GDIPlusCmd.h"
#include "gdiplus.h"
using namespace Gdiplus;#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
CWinApp theApp;using namespace std;int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL); Graphics g; GdiplusShutdown(gdiplusToken);
return nRetCode;
}只是定义了一个Graphics 的实例g
这也出错!不知为什么?
我已增加了GDI+的include与lib的目录!
我的程序如下:#include "stdafx.h"
#include "GDIPlusCmd.h"
#include "gdiplus.h"
using namespace Gdiplus;#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
CWinApp theApp;using namespace std;int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL); Graphics g; GdiplusShutdown(gdiplusToken);
return nRetCode;
}只是定义了一个Graphics 的实例g
这也出错!不知为什么?
我已增加了GDI+的include与lib的目录!
解决方案 »
- 文本框提示文字
- pParentWnd->MessageBox没居中在pParentWnd的问题
- COM+ 应用组件无法关闭,CoCreateInstanceEx挂起
- 菜鸟问题
- 使用CXTPChartControl应包含哪些头文件
- 请问类似MFC42.DLL这样的类库是怎么编出来的?
- 怎么觉得那么乱?
- 有关文件传输超时的问题?
- 急急求救:Matlab7.0创建的com组件+vc6.0做的程序移植后无法运行问题
- 我的程序不响应菜单消息了,还有怎么DoModal()出不来了
- 动态生成的控件默认字体是"System",大小为10,怎样在工程中设定默认字体,使得该工程的所有控件默认字体是"宋体"?
- 散分++
Graphics 构造函数好像只有传出 HDC 才可以,是不是有缺省构造函数,参考一下msdn ,自己确认一下,如果没有,你的代码是编译不过的.
D:\vc\GDIPlusCmd\GDIPlusCmd.cpp(29) : error C2512: 'Graphics' :
我用的是日文的VC,后面我也不懂,大体意思是
D:\vc\GDIPlusCmd\GDIPlusCmd.cpp(29) : error C2512: 'Graphics' :级,构造体,共用体没有默认 公司tractor。对了,怎么增加link?在那个菜单、那个标签中增加?我的菜单看不懂!
在头文件中加入
#pragma comment(lib,"gdiplus.lib")
#include <gdiplus.h>
using namespace Gdiplus;
Graphics(hdc, hdevice)
Graphics(hwnd, icm)
Graphics(image) 没有参数是不行的