wx dev Cpp GDI加上问题
wx dev-Cpp GDI plus problems
由于某种原因,我对这个问题完全不知所措,找了一个小时都没有任何帮助。
在dev c++中,我不断收到这个错误,它指向[strong]bold[/strong]中的行:
"18 H:ProjectsClassic Lockdownmain.cpp
在"("标记之前需要构造函数、析构函数或类型转换
#define INFO_BUFFER_SIZE 32767
#include "iostream"
using namespace std;
#include <windows.h>
#include <gdiplus.h>
//#include <GdiPlusGetEncoderClsid.h>
#include <stdio.h>
HINSTANCE G_HINS_hInstance = 0;
#include "sstream"
#include "..PWS_DEVPWS_DEV.h"
#pragma comment( lib, "gdiplus" )
using namespace Gdiplus;
//GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
Gdiplus::GdiplusStartupInput gdiplusStartupInput;
Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput,NULL);
Bitmap *gdiBitmap = 0;
#include "procedures.h"
它为什么要这么做?
我也想看看我是否尝试过这个
Gdiplus::GdiplusStartup = "";
然后我得到了这个错误:
"18 H:ProjectsClassic Lockdownmain.cpp expected constructor, destructor, or type conversion before '=' token"
不管我在GdiplusStartup上用了什么,它只是一遍又一遍地说。它似乎不想与GdiplusStartup 有任何关系
我对此非常执着。有人能帮我一下吗?
如果你需要更多关于这个或我正在进行的项目的信息,请告诉我。
感谢
出现了两件事:
-
你有&m_gdiplusToken而不是&gdiplusToken(变量名不匹配)。
-
我假设对GdiplusStartup的调用在一个函数中,对吧?
如果我这样重新排列,它可以用:cl.exe /EHsc so_test.cpp
编译
注意,我把没有的标题注释掉了。如果它仍然失败,那么您可能在标头中有错误的代码,或者您没有向我们显示所有内容。
#define INFO_BUFFER_SIZE 32767
#include "iostream"
using namespace std;
#include <windows.h>
#include <gdiplus.h>
//#include <GdiPlusGetEncoderClsid.h>
#include <stdio.h>
HINSTANCE G_HINS_hInstance = 0;
#include "sstream"
// #include "..PWS_DEVPWS_DEV.h"
#pragma comment( lib, "gdiplus" )
using namespace Gdiplus;
//#include "procedures.h"
int main()
{
//GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
Gdiplus::GdiplusStartupInput gdiplusStartupInput;
Gdiplus::GdiplusStartup(&gdiplusToken, &gdiplusStartupInput,NULL);
Bitmap *gdiBitmap = 0;
return 0;
}
相关文章:
- 警告处理为错误这里有什么问题
- 最小硬币更换问题(自上而下方法)
- 为"adjacent"变量赋值时出现问题
- 我的神经网络不起作用 [XOR 问题]
- 在Ubuntu 16.04上安装Cilk时出现问题
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 编译包含字符串的代码时遇到问题
- Project Euler问题4的错误解决方案
- 问题:什么是QAbstractItemView::NoEditTriggers的反面
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 在进程中对同一管道进行读取和写入时C++管道出现问题
- 静态数据成员的问题-修复链接错误会导致编译器错误
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 使用gdi的免费绘图-alpha颜色问题
- GDI+ 位图问题
- GDI+ 图像缩放问题
- 关于TextOut() gdi函数LPCSTR参数的c++问题
- 多梯度笔刷在c++和GDI中实现的问题
- GDI+图像类问题
- wx dev Cpp GDI加上问题