c++ Winforms TextBox error

c++ Winforms TextBox error

本文关键字:error TextBox Winforms c++      更新时间:2023-10-16

我是 c++ 的初学者,我正在尝试在我的 win32 程序中使用 winforms。这是代码:

System::windows::Forms::Label hwl = (gcnew System::windows::Forms::Label());
hwl->Text = L"Hello world";

我在开发C++中遇到此错误:

C:\Users\Max.Ana-PC\Documents\c++\win32 hello world\main.cpp In 函数 'int WinMain(HINSTANCE, HINSTANCE, LPSTR, int)':
57 2 C:\Users\Max.Ana-PC\Documents\c++\win32 hello world\main.cpp [错误] 尚未声明
"系统" 57 32 C:\Users\Max.Ana-PC\Documents\c++\win32 hello world\main.cpp [错误] 在"hwl"
之前应为";" 58 2 C:\Users\Max.Ana-PC\Documents\c++\win32 hello world\main.cpp [错误] "hwl" 未在此范围内
声明 28 C:\Users\Max.Ana-PC\Documents\c++\win32 hello world\Makefile.win 目標 'main.o' 的配方失敗

我是否使用了错误的类型(最有可能的原因),或者缺少#include <...>?我无法弄清楚问题所在。

您没有使用C++而是使用C++/CLI。

如果程序是通过Visual Studio中的"Win32项目"向导创建的,请右键单击项目的属性,在名为"配置属性/常规"或类似内容下查找,然后检查是否启用了"公共语言运行时支持"。

相关文章: