"error C2065: 'ON_WM_THEMECHANGED' : undeclared identifier"
"error C2065: 'ON_WM_THEMECHANGED' : undeclared identifier"
我使用VC6。如何解决这个错误?
error C2065: "error C2065: 'ON_WM_THEMECHANGED' : undeclared identifier"
类定义代码:
#include "stdafx.h"
#include "ConfigListCtrl.h"
#include "CellCtrlsListCtrlCellWnd.h"
#include "CellCtrlsCellButton.h"
#include "Windows.h"
#include "Winuser.h"
// CConfigListCtrl
IMPLEMENT_DYNAMIC(CConfigListCtrl, CListCtrl)
CConfigListCtrl::CConfigListCtrl() : m_bInit(FALSE), m_bCaretExists(FALSE), m_bTabbedIn(FALSE), m_bKeyUp(FALSE), m_bIsEnabled(TRUE)
{
}
CConfigListCtrl::~CConfigListCtrl()
{
ForEachCellCtrl(&CConfigListCtrl::DeleteCellCtrl);
}
BEGIN_MESSAGE_MAP(CConfigListCtrl, CListCtrl)
...
ON_WM_THEMECHANGED()
...
END_MESSAGE_MAP()
...
}
似乎我错过了一些头文件或库文件,但它们是什么,如何解决它?
主题最早是在VC6几年后的Windows XP中引入的。您将需要更新的Windows SDK和相应的win... .h文件。
相关文章:
- 我看到"use of undeclared identifier"错误,有人可以告诉我如何解决它吗?
- 消除"Undeclared identifier"错误
- 如何解决"if"块中的"Undeclared identifier error"?
- 使用类型类的向量时获取'undeclared identifier'
- "Use of undeclared identifier 'IntQueue' "即使它被定义
- Bazel 更新 GCC 后"undeclared inclusion(s)"错误
- 使用类作为向量类型时出错 - "Undeclared identifier"
- 在 Xcode 中使用 djinni 时"use of undeclared identifier" 'noreturn'
- TrySubmitThreadpoolCallback undeclared identifier
- 什么是'undeclared identifier'错误,如何解决?
- 使用 ios::Nocreate 标志会导致"undeclared identifier"错误
- 如何在Xcode中将长双精度转换为字符串格式?或如何解决错误"use of undeclared identifier 'to_string' "
- C++ 成员函数错误 在另一个成员函数中使用时"Undeclared Identifier"
- "error C2065: undeclared identifier" 来自另一个标头的枚举
- "Undeclared identifier"错误,如果尝试在 C++ 中的 Windows 下包含 libvlc
- wxDev-C++ - HtmlHelp undeclared
- SetWindowsHookEx HOOKPROC undeclared identifier
- 在 iOS 游戏中购买 Cocos2Dx "use of undeclared identifier"
- Unreal Engine 4.19 C++Undeclared Identifier错误,但它的代码是IS声明的
- "Use of undeclared identifier" - 代码有什么问题?