展开
我们都知道在window中有一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序,我们就叫它Application Programming Interface。不知道有没有朋友想学习Windows API的?今天小编就带来了,学习api参考手册完全版的而且还是chm版的。喜欢的朋友可以下载下来看看效果!
本书是关于Microsoft Win32 API函数的完整参考手册。书中详细介绍了每一个Win32 API函数的使用方法,其中着重介绍其原型表示,函数说明、参数说明、注意事项、相应头文件(.H)链接库(.LIB或.DLL)和典型示例。对于每个函数本书给出了相应的示例部分,这样读者在阅读相应的Win32 API函数时就能很快地了解它的具体功能和使用方法,便于更快地掌握该接口函数。本书是从事Microsoft Windows操作系统开发和应用人员的必备参考书,也可作为大专院校相关专业师生自学、教学参考用书。
第1章 概述
1.1 Win32程序概述
1.2 图形界面编程
1.3 消息传递机制
1.4 Win32 API概述
1.5 为什么用API
1.6 如何在程序中调用API函数
1.7 本书示例约定
第2章 窗口处理
2.1 窗口简介
2.2 窗口的创建和撤销
2.3 窗口之间的关系
2.4 窗口的大小、位置和布局
2.5 显示窗口
2.6 窗口属性
··· ···
2、CharSet 控制调用函数的名称版本及指示如何向方法封送 String 参数。
此字段被设置为 CharSet 值之一。如果 CharSet 字段设置为
Unicode,则所有字符串参数在传递到非托管实现之前都转换成 Unicode 字符。这还导致向 DLL
EntryPoint 的名称中追加字母“W”。如果此字段设置为 Ansi,则字符串将转换成 ANSI
字符串,同时向 DLL EntryPoint 的名称中追加字母“A”。大多数 Win32 API
使用这种追加“W”或“A”的约定。如果 CharSet 设置为 Auto,则这种转换就是与平台有关的(在
Windows NT 上为 Unicode,在 Windows 98 上为 Ansi)。CharSet
的默认值为 Ansi。CharSet 字段也用于确定将从指定的 DLL
导入哪个版本的函数。CharSet.Ansi 和 CharSet.Unicode 的名称匹配规则大不相同。对于
Ansi 来说,如果将 EntryPoint
设置为“MyMethod”且它存在的话,则返回“MyMethod”。如果 DLL
中没有“MyMethod”,但存在“MyMethodA”,则返回“MyMethodA”。对于 Unicode
来说则正好相反。如果将 EntryPoint
设置为“MyMethod”且它存在的话,则返回“MyMethodW”。如果 DLL
中不存在“MyMethodW”,但存在“MyMethod”,则返回“MyMethod”。如果使用的是
Auto,则匹配规则与平台有关(在 Windows NT 上为 Unicode,在 Windows 98 上为
Ansi)。如果 ExactSpelling 设置为 true,则只有当 DLL
中存在“MyMethod”时才返回“MyMethod”。
WAVE6000中文版 1.12.4MB2634人在玩伟福wave6000集成调试软件,目录不要使用长文件名 因为高级语言编译器不支持长文件名 缺省目录为C:WAVE60002. 请将高级语言编译器安装在 C:COMPxx下。
下载zend studio 13.6.1304.1MB2654人在玩Zend Studio是一个屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能。
下载MyEclipse6.5(32&64位)含注册码444.6MB2609人在玩myeclipse 6.5是myeclipse系列软件的经典版本,myeclipse 6.5集成了Maven4MyEclipse,一个一键式运行Maven 2项目管理软件。将MyEclipse目录的eclipse文件夹内的文件覆盖即可。
下载三菱gx works2下载(三菱gx works2编程软件下载)8.86 免费安装版623MB2630人在玩
三菱gx works2下载(三菱gx works2编程软件下载)三菱gx works2编程软件是三菱电机推出的三菱综合PLC编程软件,是专用于PLC设计、调试、维护的编程工具。与传统的GX Developer 软件相比,提高了功能及操作性能,变得更加容易使用。
下载VisualStudio 2008破解版(含序列号)40.8MB2629人在玩visual studio 2008破解版是一款方便实用,功能强大完善,界面轻松友好,完全免费的开发人员必备的编程工具。VS2008的性能改进以及十大新功能。在Visual Studio 2008中我们能看到了更显著的性能提高。
下载习语言编辑器(c语言编辑工具)1.85.6 最新中文版9.4MB2667人在玩习语言编辑器(c语言编辑工具)习语言编辑器由一套完备的编程语法和相配套的工具组成,旨在将计算机及软件编程大众化,普及化,中文化,提高程序的维护性而诞生。习语言还很年轻,不到一岁,可作为学习工具。nbsp;作为一种中文编程语言,习语言中所有的关键字和函数都为中文。nbsp;习语言有可能习语言编辑器
下载Visual C++ 6.0简体中文企业版226.2MB2590人在玩Microsoft Visual C++ 6.0 简体中文企业版Microsoft Visual C++ 6.0 简体中文企业版已集成官方SP6升级包,序列号全是1,安装完即可使用。在实际开发中,是以Visual C++6.0为平台为主。
下载Visual C++ 2016(vc2016运行库)14.0.22816 官方版【32位/64位】25.3MB2650人在玩Visual C++ 2015(vc2015运行库)Visual C++ 2015运行库,是一款专业的编程开发软件,对于学习编程的同学们来说,千万不要错过哦,先到下载王下载体验一下,仔细地进行研究吧!Visual C++ 2015运行库官方介绍Visual C++ 2015运行库包括C运行时库(CRT),标准C + +和MFC,C + +,和OpenMP。开发的编程开发软件
下载Code Blocks 8.02 汉化版20.3MB2601人在玩Code Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。追求完美的C++程序员不必再忍受Eclipse的缓慢,也不必忍受Visual Studio的庞大和高昂价格。欢迎大家到下载王下载。
下载Wamp5集成环境 1.7.419.6MB2598人在玩wamp使用wamp后用户可以在计算机上运行NGINX,PHP和MySQL,快速搭建Nginx 0.7.19、PHP 5.2.6、MySQL 5.0.51b、PHPMyAdmin 2.11.9.2、eAccelerator 0.9.5.3、ZendOptimizer 3.3.3、OpenSSL 0.9.8h的绿色服务器套件。只
下载