|
窗口是Windows应用程序中一个非常重要的元素,一个Windows 应用程序至少要有一个窗口,称为主窗口
窗口是屏幕上的一块矩形区域,是Windows应用程序与用户进行交互的接口。
利用窗口可以接收用户的输入、以及显示输出
建立一个windows窗口的过程是非常繁琐的,真正做开发的时候,为了追求效率,一般会选用现有的框架,比如大型的Qt,MFC,或者小型灵巧的ATL模板库等,可大大简化程序员的程序开发
炫语言提供了一个非常漂亮,自由度极高,而且小巧的窗口界面库
创建一个空的炫语言窗口项目
文件-新建项目:
选择窗口程序-填写项目名称-保存位置等-确定
项目视图中可以看到我们新建的项目文件信息
1.xml为窗口的布局文件,可以在上面拖动设计其组件
2.css为窗口的皮肤文件,可以制作多套皮肤进行相互切换
3.res为窗口的资源文件,可以放置图片.字体等相关资源
4.xh为预编译头文件
5.xc为炫语言的源文件格式
6.rc为exe资源文件,可以设置版权信息和图片等资源
打开xml文件可以看到如下代码
- 类 主窗口类 继承 窗口类
- {
- 文本型 _布局文件 = "main.xml" //关联UI布局文件
- 函数 整型 运行() //自动处理 加载布局文件, 绑定变量, 注册事件
- {
- 显示(真)
- 返回 0
- }
- }
- 函数 整型 入口函数_窗口()
- {
- 炫彩_初始化(真)//全局初始化炫彩界面库,真为D2D引擎绘制
- //#加载资源文件, 指示在此处自动加载资源文件, 根据项目属性设置, 从文件 或 从内存
- 主窗口类 主窗口//申明变量
- 主窗口.运行()
- 炫彩_运行()//消息循环
- 炫彩_退出()//退出程序,销毁相应资源
- 返回 0
- }
复制代码 以上为ide新建窗口程序自动生成的代码,当然你也可以手写以上代码
除 入口函数_窗口 不能随意更改外,其他的都可以改成自己更容易理解的名称
运行以上代码,一个空窗口程序就完成了
默认边框怎么修改大小和颜色呢?
属性->布局-项->边框-调整到自己合适的大小如:1,30,1,1
双击窗口->背景管理器(或者点击工具条倒数第四个按钮)-跳出背景管理器窗口
添加各个状态(按需添加即可)
这里演示窗口的顶边,其他的可自行研究
添加状态后这里可以设置图片/矩形/三角形/圆形/文字。最后点击修改关闭按钮
到这里我们就完成了边框的颜色设置,去运行看看效果吧!
修改窗口图标->exe.rc资源文件->程序图标->还可以设置其他版权相关信息
其他属性可以去看看了解一下。不明白的可以跟帖
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|