C++ API 函数大全:网络、消息、文件处理等

需积分: 3 0 下载量 189 浏览量 更新于2024-07-24 收藏 328KB DOC 举报
API函数集 C++ 超全 API 函数集是 C++ 编程语言中的一组预定义函数,提供了对操作系统和硬件资源的访问和控制。这些函数可以分为多个类别,包括网络函数、消息函数、文件处理函数等。 **网络函数** 在 C++ 中,网络函数是指那些提供了对网络资源的访问和控制的函数。这些函数可以用来建立和断开网络连接、枚举网络资源、获取网络错误信息等。 1. WNetAddConnection:创建同一个网络资源的地永久性连接。 2. WNetAddConnection2:创建同一个网络资源的地连接。 3. WNetAddConnection3:创建同一个网络资源的地连接。 4. WNetCancelConnection:结束一个网络连接。 5. WNetCancelConnection2:结束一个网络连接。 6. WNetCloseEnum:结束一次枚举操作。 7. WNetConnectionDialog:启动一个标准对话框,以便建立同网络资源的地连接。 8. WNetDisconnectDialog:启动一个标准对话框,以便断开同网络资源的地连接。 9. WNetEnumResource:枚举网络资源。 10. WNetGetConnection:获取本地或已连接的地一个资源的地网络名称。 11. WNetGetLastError:获取网络错误的地扩展错误信息。 12. WNetGetUniversalName:获取网络中一个文件的地远程名称以及/或者 UNC(统一命名规范)名称。 13. WNetGetUser:获取一个网络资源用以连接的地名字。 14. WNetOpenEnum:启动对网络资源进行枚举的地过程。 **消息函数** 在 C++ 中,消息函数是指那些提供了对消息队列的访问和控制的函数。这些函数可以用来发送和接收消息、注册消息处理函数等。 1. BroadcastSystemMessage:将一条系统消息广播给系统中所有的地顶级窗口。 2. GetMessagePos:取得消息队列中上一条消息处理完毕时的地鼠标指针屏幕位置。 3. GetMessageTime:取得消息队列中上一条消息处理完毕时的地时间。 4. PostMessage:将一条消息投递到指定窗口的地消息队列。 5. PostThreadMessage:将一条消息投递给应用程序。 6. RegisterWindowMessage:获取分配给一个字串标识符的地消息编号。 7. ReplyMessage:答复一个消息。 8. SendMessage:调用一个窗口的地窗口函数,将一条消息发给那个窗口。 9. SendMessageCallback:将一条消息发给窗口。 10. SendMessageTimeout:向窗口发送一条消息。 11. SendNotifyMessage:向窗口发送一条消息。 **文件处理函数** 在 C++ 中,文件处理函数是指那些提供了对文件和文件系统的访问和控制的函数。这些函数可以用来创建、删除、复制和读写文件等。 1. CloseHandle:关闭一个内核对象。在这里面包括文件、文件映射、进程、线程、安全和同步对象等。 2. CompareFileTime:对比两个文件的地时间。 3. CopyFile:复制文件。 4. CreateDirectory:创建一个新目录。 5. CreateFile:打开和创建文件、管道、邮槽、通信服务、设备以及控制台。 API 函数集是 C++ 编程语言中的一组强大而灵活的函数,它们提供了对操作系统和硬件资源的访问和控制,为程序员提供了强大的开发工具。