|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
上面是.h代码,下面是报错
#pragma once
#define WIN32_LEAN_AND_MEAN
#include <Windows.h>
#include <QtWidgets/QMainWindow>
#include "ui_ViKeyTools.h"
#include <qtextedit.h>
#include "Vikey.h"
#include <qlabel.h>
#undef DWORD
#undef CHAR
#undef WCHAR
//#pragma comment (lib, "ViKey_X64_oMD.lib")
//#pragma comment (lib, "ViKey_X64_oMT.lib")
#pragma comment(lib, "legacy_stdio_definitions.lib")
#pragma comment (lib, "ViKey_X64_oMDd.lib")
#pragma comment (lib, "ViKey_X64_oMTd.lib")
class ViKeyTools : public QMainWindow
{
Q_OBJECT
public:
ViKeyTools(QWidget *parent = nullptr);
~ViKeyTools();
void showFullScreenImage(const QString& imagePath);
void disableInput(bool disable);
public slots:
void checkVikeyStatus();
protected:
bool event(QEvent* event) override;
private:
Ui::ViKeyToolsClass ui;
QTimer* timer;
QTextEdit* m_textEdit;
bool isVikeyConnected = false;
QLabel* m_fullScreenImageLabel;
QWidget* m_fullScreenWindow = nullptr;
};
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2371 “DWORD”: 重定义;不同的基类型 (编译源文件 main.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 68
错误 C2371 “DWORD”: 重定义;不同的基类型 (编译源文件 ViKeyTools.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 68
错误 C2371 “CHAR”: 重定义;不同的基类型 (编译源文件 ViKeyTools.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 70
错误 C2371 “WCHAR”: 重定义;不同的基类型 (编译源文件 ViKeyTools.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 71
警告 C4005 “CALLBACK”: 宏重定义 (编译源文件 ViKeyTools.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 73
错误 C2371 “CHAR”: 重定义;不同的基类型 (编译源文件 main.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 70
错误 C2371 “WCHAR”: 重定义;不同的基类型 (编译源文件 main.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 71
警告 C4005 “CALLBACK”: 宏重定义 (编译源文件 main.cpp) ViKeyTools d:\vs2017\project\vikeytools\include\vikey.h 73
|
|