由於某些原因,我完全失去了這個問題,一直沒有找到任何幫助。wx dev-Cpp GDI加問題
在開發的C++我不斷收到這個錯誤,它指向的線在[強]粗體[/強]:
"18 H:\Projects\Classic Lockdown\main.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_DEV\PWS_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:\Projects\Classic Lockdown\main.cpp expected constructor, destructor, or type conversion before '=' token"
不管什麼我GdiplusStartup使用它只是口口聲聲說一遍又一遍。它喜歡它不想要任何與GdiplusStartup有關的事情
我非常堅持這一點。有人可以幫我解決這個問題嗎?
如果您需要更多關於此項目或我正在開發的項目的信息,請讓我知道。
謝謝
非常感謝jschroedl ^^。這工作得很好,它只是告訴我我做錯了什麼:D。它只會在我的GdiplusStartup函數內編譯,比如你在main或main函數下執行的過程。我再一次非常感謝你,因爲我從來沒有想到過,甚至在網上發現。再次感謝你,你已經解決了我遇到的這個問題。 – 2013-02-15 19:04:53