Windows Form Application(在visual studio c ++中)是自动C ++ / CLI吗?

时间:2012-09-02 10:10:38

标签: c++ visual-studio-2010 c++-cli

我想用C ++做一个Windows窗体应用程序但是通过制作一个简单的hello world程序(http://www.youtube.com/watch?v=9sGms_j3l2M)我遇到了一个常见的错误(我猜它很常见,因为它这里一直有问题)

“智能感知:C ++ / CLI不可用”

所以我的问题是,我可以用纯C ++做一个Windows窗体应用程序(我真的想要IntelliSense以及其他原因)

2 个答案:

答案 0 :(得分:1)

根据定义,Windows窗体是一种.NET技术,这意味着它是C++/CLI

如果不使用.NET程序集,则无法编写Windows窗体应用程序 - 可能能够使用互操作来调用.NET库,但这将是漫长而艰难的方式关于它。

答案 1 :(得分:1)

是的,并且你不能在纯C ++中使用Windows表单应用程序。您需要另一个GUI框架,MFC或类似的。

问题是:当您调用某些本机C ++代码等时,通常使用C ++ / CLI,您的用例是什么?

如果它是从头开始的项目,你不能只使用C#for Windows表单。