What is a Windows API?

Source: Internet
Author: User
What is a Windows API?
In addition to coordinating application execution, allocating memory, and managing system resources, Windows Multi-job Systems... In addition, she is also a large service center that calls various services of this Service Center (each service is a function ), allows applications to enable Windows, draw images, and use peripheral devices... Because the objects of these function services are applications, they are called application programming interfaces (API functions. Win32 API is the application of Microsoft Windows 32-bit Platform ProgramProgramming interface.
Any application running in a Windows operating environment can call the Windows API. It is a set of predefined Windows functions used to control the appearance and behavior of various Windows Components (from the appearance of the desktop to the memory allocated by a new process. each action of a user will trigger the running of one or more functions to tell windows what happened. to some extent, this is like Windows's natural CodeOther languages only provide an automatic and easier way to access APIs.
An API is a function that is included in a dynamic connection library file attached with a DLL name. An API is a 32-bit windows application programming interface. It is a series of complex functions, messages, and structures that allow programmers to use different types Programming LanguageCompiled applications running on Windows 95 and Windows NT operating systems. It can be said that if you have learned VC before, then the API is not a problem for you. However, if you have never learned VC or are not familiar with the Windows 95 architecture, it is very hard to learn API.
If you open the windows system folder, you can find many files with the name DLL attached to them. A dll contains more than one API function, dozens, or even hundreds. Can we all master it? The answer is no: it is impossible to grasp. But in fact, we really don't have to master it all. We only need to master the built-in API functions of the ipvs system.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.