易语言核心编程综述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 : 概述 第一节 windows 核心编程简介 作者 :wise ☆man 联系方式 : E-mail: w757029770@ QQ:757029770 WGhai ID:wang7807564 简介 : 易语言核心编程 , 版权所有 ! 第二章 : 核心基础 第一节 : 易语言中 API 的应用 概述 :API 是指应用程序编程接口 , 是 win32 平台为我们提供的一大批的 应用函数,利用 API 可以完善程序,增强功能。 API 是英文 Application Programming Interface 的缩写。 在 win 核心编程中,用到 API 的频率很多。要想真正用好 API 还得有 C++编程基础才行 ! 第二章 : 核心基础 第二节 : 学习 C++的消息 概述 : 什么是消息 ? windows 在系统工作中, 都会传达不同的消息。 如:WM_COMMAND消息,当系统中有按钮 ( 或菜单等 ) 被单击,就会传达此消息给窗口,窗口就会作出相应的反应。 消息的组成 : 包括 消息值和两个参数 (WPARAM,LPARAM) 例如当菜单转中之后会有 WM_COMMAND消息发送, WPARAM的高字中( wParam)是命令的 ID 号, 对菜单来讲就是菜单 ID 。 投递消息 : 使用 API 函数 : SendMessage 或 PostMessage 更多的应用,我们会在后面遇到。 第二章 : 核心基础 第三节:句柄 (Handle) 句柄,就是一个项目的标志  , 这些项目包括  : ★模块 (module) ★任务 (task) ★实例 (instance) ★文件 (file) ★内存块 (block of memory) ★菜单 (menu) ★控制 (control) ★字体 (font) ★资源 (resource), 包括图标 (icon) ,光标 (cursor) ,字符串 (string) 等 ★GDI 对象 (GDI object), 包括位图 (bitmap) ,画刷 (brush) ,元文件 ( metafile), 调色板 (palette) ,画笔 (pen) ,区域 (region) ,以及设备描述表 (device context) 。 句柄在 WIN核心编程中扮演着重要的角色 , 可以说在同一个项目里, 句柄是唯一的,这就好比进程的 PID 一样。 如何应用好句柄是十分重要的,如 : 我们在操作进程的时候经常会用到 OpenProcess(API 命令 ) 函数,这个函数返回的就是一个进程的句柄。 在 C++中,句柄的数据类型是 HWND在易语言中是 整数型。 第二章 : 核心基础 第四节 : 指针 指针在 C 语言和汇编中使用广泛,在易语言中,也得到很好的体现。 指针指向一个 内存地址 或中央处理器中 寄存器。 ( 作为常识了解 ) 我们在易语言中就可以看到这样的现象 : 我们可以看到操作符 ,这是一个类似于 特征一样的符号, 代表是一种 引 用。 那么,我们说指针在易语言中一般只应用到 子程序指针方面,它的数据类型是 子程序指针 在 C++中,数据类型为:无符号整型( unsigned int ) 第二章 : 核心基础 总结 ☆ 在第二章的学习中,我们知道了很多的常识 :API 、消息、指针、句柄等 ★应用 : ①SendMessage(hwnd,WM_CLOSE,0,0) WM_CLOSE的消息值为 16 补充知识 1: WM_CLOSE这类的在 C++中叫做宏,在易语言中为整数型常量。 ②执行子程序 (子程序 1) ‘可以不输入参数,建议这个子程序无参数,如 : 应用:.版本 2 .子程序 子程序 1 信息框 (“^_^ ”, 0, “OK!”) ③一言半句说不清,建议大家多看看例程。 第三章 相关技术 API 之取鼠标所在窗口句柄 备注 : 第一个 API 例程 , 一句话搞定 ! 还记得易语言为我们提供了一个命令 : 取鼠标所在窗口句柄 () 吗? 我们现在用 API 搞定 (API 声明不用给了吧 )! 代码 : .版本  2 .局部变量  point, POINT GetCursorPos (point) 取点坐‘标 输出调试文本 (WindowFromPoint (point.X, point.Y))  测试一下效果 第三章 相关技术 ASCII 码 : 多的不说里,在 WIN编程中很重要,在 C中应用更广,见表 : 下表列出了字符集中的 0 - 127 。 代码 字符 代码 字符 代码 字符 代码 字符 0 32 [空格] 64 @ 96 ` 1 33 ! 65 A 97 a 2 34 66 B 98 b 3 35 # 6

文档评论(0)

151****9732 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档