.net 系统。图纸在c+中不起作用+;

.net 系统。图纸在c+中不起作用+;,.net,dll,namespaces,c++-cli,.net,Dll,Namespaces,C++ Cli,我试图在C++中使用namespaceSystem.Drawing。尽管我引用了必需的dll文件,该文件是System.Drawing.dll,但我仍然无法使用System.Drawing命名空间 #using <System.Drawing.dll> using namespace System; using namespace System.Drawing; int main() { getch(); } #使用 使用名称空间系统; 使用名称空间系统。绘

我试图在
C++
中使用namespace
System.Drawing
。尽管我引用了必需的
dll
文件,该文件是
System.Drawing.dll
,但我仍然无法使用
System.Drawing
命名空间

#using <System.Drawing.dll>


using namespace System;
using namespace System.Drawing;

int main()
{




    getch();

}
#使用
使用名称空间系统;
使用名称空间系统。绘图;
int main()
{
getch();
}
我得到以下错误

错误1错误C2143:语法错误:缺少“;”在“.”之前c:\Users\Labeeb\documents\visual studio 2013\Projects\cursor movement\cursor movement\Source.cpp 7 1 cursor movement

使用
进行名称范围解析,而不是

using namespace System::Drawing;

C++不使用点来解决名字。你在做CLI项目吗?Cos
System
不是C++@doctorlove是它的CLI吗project@chris什么是替代方案?事实上,我在C#@Labeeb中使用了点。我可以建议您阅读我的答案吗:)