zoukankan      html  css  js  c++  java
  • windows API

    API函数主要存在几个核心的动态链接库文件中

    当用户调用一个API时,系统会通过程序文件的导入表结构找到需要调用的API函数位于哪个DLL

    确定函数的地址,以便应用程序可以成功调用API函数。

    Kernel32.dll 包括了系统基本服务中最基本的API函数,如文件系统,进程与线程,内存管理等。

    User32.dll 是windows 图形界面的主要支持。一些重要的图形界面函数由User32.dll 函数导出。xp sp2系统中,User32.dll 有 700多个导出函数

    标准C函数:各个主流操作系统都提供了一套标准C库所定义的函数接口。windows 操作系统的C标准函数接口主要存在于crtdll.dll 中

    windows 数据类型

    LPSTR类型的数据是字符串,也就是字符指针

    CHAR是字符

    DWORD是32位的无符号

    整数,INT是32位有符号整数

    Windows API函数、数据结构等都是采用Windows数据类型

    Windows API函数的入口参数、返回值等都是Windows数据类型

    windows 中的数据结构类型

    在不同类型的API中会用到不同的数据结构类型

    数据结构通常会作为API的参数输入

    利用Windows API可以开发基于各种网络协议的应用程序,例如TCPUDP Socket、
    HTTP、DHCP、RPC、QOS、蓝牙,以及传真、点对点文件传输、即插即用设备管理等。
    还可以进行网络管理,包括网络的基本信息,使用IP helper获取网络配置和网络信息、进行网络监视等。   

  • 相关阅读:
    剑指offer--2.替换空格
    剑指offer--1.二维数组中的查找
    poj-1426-Find The Multiple(打表水过)
    hdoj-3791-二叉搜索树(二叉搜索树模板题)
    hdoj-1276-士兵队列训练问题(队列模拟)
    HihoCoder
    CodeForces-831A-Unimodal Array (水题)
    hdoj-1046-Gridland(规律题)
    hdoj-1038-Biker's Trip Odometer(水题)
    hdoj-1037-Keep on Truckin'(水题)
  • 原文地址:https://www.cnblogs.com/Cheetos/p/5157388.html
Copyright © 2011-2022 走看看