why we need to declare API functions, types, constants every projects? in fact, we do the same thing but not a easy one.
why can't we remove API declarations from our projects forever?(such as vc++, it have many many head files to replace declare by copy texts from API Viewer.)
