吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5990|回复: 16
收起左侧

[易语言 转载] [易语言自绘交流]【转】 [例程] 易语言 自绘教程 第二节 子类化

  [复制链接]
bonkers123 发表于 2014-1-1 22:59
本帖最后由 bonkers123 于 2014-1-4 15:09 编辑

如果没有看第一节,那么先从第一节开始看
第一课传送门
[易语言自绘交流] [例程] 易语言 自绘教程 第一节 windows消息【转】
http://www.52pojie.cn/thread-231488-1-1.html


那么这节课是我们自绘的第二节课
我们来学习一下子类化
=============================
先来说下什么是子类化?子类化在自绘中又有什么作用?
被子类化的窗口,使你可以控制他,而不是让应用程序自己去完成
比如:
子类化前:一个按钮,当我们单击他后,他就会先变成按下的样子,让后变成弹起的样子,让后会执行单击事件里的代码
子类化后:当我们的窗口创建完毕,就把它子类化,按钮根本就不知道应该要变成什么样子,而对于我们有控制权的人,又没告诉他应该变成什么样,所以变成透明
一下是一幅流程(从 (彬)泪闯天涯 的 一步一步学自绘中截取 版权所有:(彬)泪闯天涯)
子类化前:
102610lq7sr77e27dslrpf.jpg
子类化后:
102702944ghe544yyopzrp.jpg

下面我们来看下如何实现子类化
我们需要用到一个DLL命令:SetWindowLong
103020wxxxzaslhaawywii.jpg

nIndex参数的常量:

103342m0rni9bj8jn4zpmm.jpg

那么中间画画的内容,我们从下节课就开始讲,也就是最重要的给空间改样子部分
当我们不需要自己操作,要把信息还给系统时,又要用到一个DLL:CallWindowProc

103829y4spqyzu43y4z784.jpg

我们只要把接受到的信息,全部给他就OK了,那么具体我们到后面再说
=============================
那么这节课就到这里大家回去好好吸收,为下节课打下基础
易语言 自绘教程 第二节 子类化
http://bbs.125.la/forum.php?mod= ... 2983&fromuid=151777
(出处: 精易论坛)
感谢:啄啄
uid:151777
第三课传送门
[易语言自绘交流] [例程] 易语言 自绘教程 第三节 自绘窗体背景
http://www.52pojie.cn/thread-232006-1-1.html

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

囚徒灬 发表于 2014-1-1 23:02
E语言 我感觉是时候学学了
linglong2013 发表于 2014-1-1 23:03
Victory.ms 发表于 2014-1-1 23:06
冒死一搏 发表于 2014-1-1 23:11
学习来了~感谢
吾爱靓仔 发表于 2014-1-1 23:21
每次都要回复才可以学习到,我努力的顶帖啊,加油
Mr_Nestor 发表于 2014-1-1 23:31
楼主太坏了,看你帖子还要回复...
wjsbsjs 发表于 2014-1-1 23:36
跟着学习哈哈哈
清梦 发表于 2014-1-2 00:10
好想学学啊

海盗小K 发表于 2014-1-2 01:13
唉。隐藏帖子必火不解释。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 01:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表