吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4477|回复: 6
收起左侧

[易语言 转载] [易语言自绘交流] [例程] 易语言 自绘教程 第三节 自绘窗体背景

[复制链接]
bonkers123 发表于 2014-1-4 15:08
本帖最后由 bonkers123 于 2014-1-4 16:03 编辑

第二课传送门
[易语言自绘交流]【转】 [例程] 易语言 自绘教程 第二节 子类化
http://www.52pojie.cn/thread-231566-1-1.html
-------------------------------------------------------------------------------------
本文是根据别人的文章进行修改的,让你更加清楚本文所用到的东西,
原作者没有加入用到哪些东西,所以我已经加进来了!

自绘窗口背景颜色.rar (3.03 KB, 下载次数: 5)
===========================================
目标:自绘窗体背景颜色
工具:易语言
那么准备好以上工具,就可以开始我们的代码编写。
首先打开易语言,选择windows窗口程序,因为我们是来画窗体的背景的
:有人要说了,为什么不直接用 底色呢?
:循序渐进,先从最简单的开始!
我们先来理解一个概念:
什么是场景句柄
“场景”我们可以把他理解为一张纸,我们要在这纸上画画
而“场景句柄”,就是用来告诉画画的命令,你应该画哪张“纸”
什么是刷子
我们要在一张纸上画画,用要一支刷子,下面我就不说了,你懂得。。。
刷子句柄来表示应该用哪个刷子
本课教程中用到DLL命令:
BeginPaint
CallWindowProc
CreateSolidBrush
DeleteObject
EndPaint
FillRect
GetDC
ReleaseDC
SetWindowLong
用到的常量:
GWL_WNDPROC
WM_PAINT
自定义数据:
PAINTSTRUCT
RECT

进入我们的“__启动窗口_创建完毕”的子程序下,输入以下代码:
QQ图片20140104150329.png
子类化我们的窗口,让我们对他有控制权
而旧过程句柄是一个程序集变量,我们只要申请一个,暂时不需要知道他是用来干嘛的
“窗口背景颜色绘画子程序”格式:
QQ图片20140104150341.png
在“窗口背景颜色绘画子程序”下输入以下代码:
QQ图片20140104150353.png
注释已经讲的很清楚了,还有什么不懂,论坛消息我。。。。。
上面用的常量,DLL命令,自定义数据类型,都在源码里,大家自己去看下
下面附上一张效果图:
QQ图片20140104150404.png
背景是不是天蓝色的~~~~
那么这节课就先到这里,我们下节课再见
以下是原文:
易语言 自绘教程 第三节 自绘窗体背景
http://bbs.125.la/forum.php?mod=viewthread&tid=73694&fromuid=151777
(出处: 精易论坛)
感谢:啄啄

uid:151777

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

头像被屏蔽
longxi_01 发表于 2014-1-4 15:43
提示: 作者被禁止或删除 内容自动屏蔽
@筱樟 发表于 2014-1-5 15:48
刚开始 易语言 编程有不小难度! 看来要慢慢学习了
jiaxcheng 发表于 2014-1-6 18:27
鈤丶後再說 发表于 2014-1-7 12:12
看看                  
华荣利达ML 发表于 2014-1-10 13:39
3个币、   不贵不贵   值咯。。。。。。。。
hanwenlang 发表于 2014-2-16 13:06
支持一下!楼主大神啊
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

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

GMT+8, 2024-5-12 12:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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