我想当一名delphi程序员,现在仅仅能自己做一个单机的小型管理系统.
我想问一下,做一名delphi程序员,有必要去学习一下windows api吗?
请高手指点,谢谢~!

解决方案 »

  1.   

    API是所有Windows应用程序的基层。Delphi中的一般操作都是是对Windows的API进行封装。
    如果你想深入了解Window,想要你的程序更加有特色,必须了解API以及Windows原理。
      

  2.   

    看你自己的方向,想从事什么类型的开发,
    我认识一些开发MIS类,ERP类的朋友,对这些系统开发,不是很精通,但在数据库操作之类,又很厉害,同样可以成为高手
      

  3.   

    1、必须要熟悉API的原理性问题,只要你靠着Windows这棵大树吃饭,你必须熟悉这个,其实也很简单
    2、必须要熟悉一些API函数
    3、API函数及特定的变量数以十万计,要都知道或了解是不可能的,不说别的,光DELPHI开发常用的SendMessage和PostMessage等两个API函数所传递的参数就是一个不得了的量,可能都知道吗?
    4、Windows下无高手就是这个原理,等到所谓的NB到一定程度后全是API函数在转,到这个时候开发工具是没有分别的。PB写的在DELPHI下一样通过,DELPHI写的在VC中一样通过!
      

  4.   

    Windows API 万岁万岁万万岁。
      

  5.   

    一个win32程序员(那怕以后使用.NET)对win32API和消息机制的了解是非常必要的,当然不一定向VC++一样一切围绕消息和API转.