如果学VC++.NET客户段也要有.NET吗 是不是啊?
如果我学VC++6.0的话就不用有.NET了是不是啊?
但是我学过VB6.0在调用API的时候很麻烦的
要这样:'加IE连接
Public Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, ByVal _
lpDirectory As String, ByVal nShowCmd As Long) As Long请问如果学VC++6.0调用API的时候也是这样麻烦吗?
有没有即不需要客户端安装.NET 但是编写程序调用API的时候有好调用想System.这样的啊??

解决方案 »

  1.   

    VC++这样调用..
    ::函数名(参数);有的API要加上头文件包含 #include "文件名"
    有的API要引用DLL,常用API应该都没那么麻烦..我现在用的是VS2003 VC++ MFC,WIN32 超级菜滴..
    希望对你有帮助...如果有帮助请记得给分...
      

  2.   

    哦...忘记跟你说了.VC++ MFC,WIN32不用.NET,,其它我就不知道了..
      

  3.   

    vc++.net肯定要.Net框架。如果用vs写的不用框架的,那就不叫vc++.net了,叫vc
      

  4.   

    你完全可以抛弃.net框架,在vs2005写传统的本机代码程序.
      

  5.   

    用VC2005,可以写非托管代码,也就是不用.net运行库用VC2005创建基本对话框程序,然后选择静态链接,虽然文件大了点,但是基本一个EXE所有系统都可以运行.
      

  6.   

    还有一点,VC调用系统API很文件,只要include包含一下就行了,不像VB,C#,还要定义头格式.
    因为WINDOWS了API就是为VC写的呀,而且API基本使用C语言编写的,哈哈,
      

  7.   

    注意是VC++.net创建MFC应用程序,不是窗体应用程序,窗体应用程序那是托管