如何包含?说清楚一点。我的OS 是WINDOWS98。难道在VC中要改变在TC中的头文件吗?我的程序可在TC下是没有错误的!在TC下我该包含的都包含了。怎么在VC下就是不行呢?迷茫、困惑。不会无住吧?

解决方案 »

  1.   

    inp等函数在TC中是在DOS.H中吧,在VC中DOS.H已没有这些函数。直接对硬件操作是WINDOWS不允许的。
      

  2.   

    “NEW一个Win32 Aplication project.”需要这样吗?肯定错了撒。
      

  3.   

    首先,你要NEW一个Win32 Console Application,
    其次,你在TC中用的头文件不全是ANSI C的标准,VC没义务支持。
    再次,Win32里可不再是随便就能访问硬件端口的,要用DDK才行。
    老兄,你要学些新东西了!
      

  4.   

         是的,rocks_lee(石子儿)老兄,我是需要学些东西了。但我原先的C程序需要升级。难道是在C下再继续、还是打倒原先的C,在VC下重来?
         我想都太过分了吧。
         如果在C下继续,起不到学习VC的效果。
         如果在VC下重新来过,一下子上不来。
         再则,我认为,如果没有实际的东西做,上手很慢的。这样边用边学是比较提高快的。
       谢谢你的提醒。
        再问大家一下,是不是我的想法不行?
      

  5.   

    我已决定用VC重新来过,但这次又不想用他向导,自己NEW了一个Win32 Aplication project。但我我在程序中的HANDLE VC都不认,我需要包含哪个头文件,我太菜了。请打下回答!
      

  6.   

    你用的是一些dos下的图形函数,在windows下没提供这些库函数,如果你有这些库的话,可以在vc的compile的配置中选中link在把这些库添进去,就可以了
      

  7.   

    用_inp() _outp()
    nt下不行的
      

  8.   

    change the extension from *.c to *.cpp, you will get rid of the problem
      

  9.   

    你用过MSDN吗?用这个东东查一下,我有个Octo 2000版的1.5G如果你想要给我个Mail,再说。
      

  10.   

    或者,你可以试着用原来Tc的库覆盖VC的库,保不准是微软这小子使的怀,另外你用了Visual Studio SP5 么?没有的话,我也有,Mail Me ,再说。
      

  11.   

    你的程序入口函数是MAIN()吗?
    你新建的是 Win32 Aplication project。入口函数要用WINMAIN()。
      

  12.   

    你的程序入口函数是MAIN()吗?
    你新建的是 Win32 Aplication project。入口函数要用WINMAIN()。
      

  13.   

    你只有头文件,没有函数的实现体,可能是.cpp不在工程中,或库没有连上!
      

  14.   

    注意,c中特有的函数不能在vc++中使用!
      

  15.   

    谢谢大家的支持!
    1。to:ivefire(火),后来我包含了WINNT。H还是不行!
    2。to:johninprc(窘),谢谢你。MSDN我用过一点。去年买的。另外,Visual Studio SP5 为何物(见笑,本人主要从事单片机应用的开发)?请告知!你的Mail ?我怎么看不到大虾们的MAIL地址?
    3。TO:wenj(小文),是的,刚开始时是MAIN()。后来改成了WINMAIN(),WMAIN()还是不行!不知为何?此外,谢谢大家的关心和支持!
      

  16.   

    To jfzsl: 知不知道有個叫 djbb 的編繹器呢??? 
              它應能提供你想要的東西,但又不用重新
              學習新的東西,它能以32位碼運行windows 
              的 dos BOX 內;(到 www.simtel.net 去看看吧 )
         如果你不想學習新的東西,(因為如東你
              想要做硬件控制的話,重新學習 vc ,那你
              離那條路實在太遠了) 
              又或者先用別人的東西試試看,有一個叫 Tvichw32 
              可以幫助你,去控制硬件的;然後再慢慢來學習吧 !!! 
              
      

  17.   

    你在创建该文件时没有用到控制台应用程序;所以只要创建时选择Win32 Console Application就可以了!
      

  18.   

    可能创建时选择Make File project吧。
      

  19.   

    to:ken88(ken88)!djbb是何物?没听过?请赐教!www.simtel.net 马上去,谢谢!