未声明 Visual c++ 标识符
Posted
技术标签:
【中文标题】未声明 Visual c++ 标识符【英文标题】:Visual c++ identifier was not declared 【发布时间】:2018-12-14 12:36:36 【问题描述】:当我被告知未声明标识符时遇到了一些毫无意义的错误
POINT positionCursor;
HWND handle;
LPWSTR title;
int bufsize;
mousePosition->Text=Cursor->Position.ToString();
positionCursor.x = Cursor->Position.X;
positionCursor.y = Cursor->Position.Y;
handle = WindowFromPhysicalPoint(positionCursor);
bufsize = GetWindowTextLength(handle) + 1;
title = new WCHAR[bufsize];
GetWindowText(handle, title, bufsize);
std::wstring temp = title;
System::String ^str3 = Convert::ToString(temp.c_str());
windowText->Text= str3;
【问题讨论】:
【参考方案1】:可能是关于mousePosition
,您提供的代码中没有声明它吗?另外,windowText
是什么?似乎我们缺少更多代码...
【讨论】:
是主窗体中的标签以上是关于未声明 Visual c++ 标识符的主要内容,如果未能解决你的问题,请参考以下文章
C++ Visual Studio 2008 中未声明的标识符
在 Visual Studio 中使用 C++ 类 - 未声明的标识符错误 [重复]
visual C++ vector 未声明的标识符,程序如下,声明没什么错误啊 为什么会这样。