首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

error C3083: “Windows”:“:”左面的符号必须是一种类型

2013-01-13 
error C3083: “Windows”:“::”左侧的符号必须是一种类型这是个什么错误??项目属性选择了公共语言运行时支持

error C3083: “Windows”:“::”左侧的符号必须是一种类型
这是个什么错误??
项目属性选择了公共语言运行时支持(/clr),就会出现这样的错误!!

有人用过 .NET Framework 中的SerialPort类吗?
怎么将其添加入mfc 多文档编程里???!


CLayoutApp::CLayoutApp()
{
m_bHiColorIcons = TRUE;

// 支持重新启动管理器
m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_ALL_ASPECTS;
#ifdef _MANAGED
// 如果应用程序是利用公共语言运行时支持(/clr)构建的,则:
//     1) 必须有此附加设置,“重新启动管理器”支持才能正常工作。
//     2) 在您的项目中,您必须按照生成顺序向 System.Windows.Forms 添加引用。
System::Windows::Forms::Application::SetUnhandledExceptionMode(System::Windows::Forms::UnhandledExceptionMode::ThrowException);
#endif

// TODO: 将以下应用程序 ID 字符串替换为唯一的 ID 字符串;建议的字符串格式
//为 CompanyName.ProductName.SubProduct.VersionInformation
SetAppID(_T("Layout.AppID.NoVersion"));

// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}

[解决办法]
本地代码与托管类型交互,查看 COM Interop 相关内容。
[解决办法]
CLR很少用,感觉与其写怪怪的c++,还不如直接用C#写呢。

热点排行