E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DirectUI界面编程
DirectUI
界面编程
(五)WindowImplBase的使用
上节笔者向大家介绍了Duilib的界面布局并在最后编写了一个仿QQ旋风的界面,但是由于我们屏蔽了系统的标题栏,读者可能已经发现,我们的窗口没办法移动,同样也不能通过拖动来改变窗口的大小。这就需要我们对WM_NCHITTEST消息进行处理,该消息的LPARAM参数存放鼠标的x坐标和y坐标,在程序中需要对x/y坐标位置进行判断,当坐标落在下图红色线框位置时,我们向窗口过程函数返回HTCAPTION,这
Rongbo_J
·
2015-07-26 21:00
DirectUI
duilib
c++界面库
DirectUI
界面编程
(四)界面布局详解
Duilib的界面布局使用xml文件进行描述,在Duilibv1.1版本的xml布局文件中我们可以使用以下这些标签(后续版本标签有扩充):这些标签总的来讲可以分为三类:窗口类,该类别中只有一个Window标签,它表示一个Window窗口,是每个xml布局文件的根节点,也是必不可少的元素。容器类,和该类别相关的标签有ChildLayout、Container、VerticalLayout、Horiz
Rongbo_J
·
2015-07-24 22:00
DirectUI
界面布局
duilib
为什么要学习GTK?
我们需要明白,对于C程序员而言,大部分都没有接触过图形
界面编程
,但是对于以后的发展,我们很有必要了解一下图形
界面编程
。那么问题又来了,我们是学C
lianghe_work
·
2015-07-24 15:00
DirectUI
界面编程
(三)从XML文件中加载界面
Duilib支持xml界面布局,使得界面设计与逻辑处理相分离,本节介绍如何从xml文件中加载界面元素。我们需要以下几个步骤:创建并初始化CPaintManagerUI对象。创建CDialogBuilder对象,调用CDialogBuilder对象的Create函数加载xml文件,该函数返回界面元素根节点。调用CPaintManagerUI的AttachDialog將界面元素根节点附加到CPaint
Rongbo_J
·
2015-07-19 14:00
DirectUI
duilib
DirectUI
界面编程
(二)绘制一个按钮
上节介绍了使用源码方式构建Duilib应用的项目配置,并创建了一个最简单的基于Duilib库的窗口,细心的读者会发现,当我们点击窗口的关闭按钮时,应用并没有真的退出,因为我们并没有对窗口事件进行处理,本节我们在窗口中绘制一个按钮并响应窗口及按钮的相关事件。在窗口中绘制一个按钮我们需要以下几个步骤:创建并初始化CPaintManagerUI对象,CPaintManagerUI类是Duilib库的绘图
Rongbo_J
·
2015-07-18 19:00
duilib
几款开源的Windows界面库
上次介绍的几款图形界面库http://blog.okbase.net/vchelp/archive/23.html都是国外的开源项目,今天介绍的几款都是国人的开源项目,大部分是采用
DirectUI
设计思想
blade2001
·
2015-07-14 06:19
Windows
DirectUI
界面编程
(一)创建第一个应用
1.获取Duilib库文件通过上一节大家对
DirectUI
界面设计有了初步的了解,本节开始我们一起学习Duilib界面库的使用。
江荣波
·
2015-07-11 15:19
directui
duilib
c/c++
DirectUI界面编程
DirectUI
界面编程
(一)创建第一个应用
1.获取Duilib库文件通过上一节大家对
DirectUI
界面设计有了初步的了解,本节开始我们一起学习Duilib界面库的使用。
Rongbo_J
·
2015-07-11 15:00
DirectUI
duilib
WindowsApi+Easyx图形库的透明时钟
学习技术不写博)之后,今天终于决定写一篇属于自己的文章我的这个程序是老师布置的兴趣作业,当时正在看Windows程序设计(第2版),所以就按照书上面的时钟同时学习了MoreWindows大大的Windows
界面编程
第三篇异形窗体普通版
CoderMannul
·
2015-07-10 17:08
windows
WindowsApi+Easyx图形库的透明时钟
学习技术不写博)之后,今天终于决定写一篇属于自己的文章我的这个程序是老师布置的兴趣作业,当时正在看Windows程序设计(第2版),所以就按照书上面的时钟同时学习了MoreWindows大大的Windows
界面编程
第三篇异形窗体普通版
CoderMannul
·
2015-07-10 17:08
windows
DirectUI
界面编程
(零)简介
有过Win32、MFC编程经验的朋友应该都知道,传统Windows应用中的按钮、编辑框等控件都是一个子窗口,操作系统通过窗口句柄来唯一标识该窗口。使用Windows标准控件创建用户界面,美化起来是相当困难的,例如我们需要使用一张位图作为按钮的背景,MFC应用需要以下几个步骤:1.继承CButton类。2.为按钮添加BS_OWNERDRAW样式。3.重写DrawItem函数,在该函数中调用绘图API
Rongbo_J
·
2015-07-07 21:00
DirectUI
duilib
国内开源界面库
上次介绍的几款图形界面库http://blog.okbase.net/vchelp/archive/23.html都是国外的开源项目,今天介绍的几款都是国人的开源项目,大部分是采用
DirectUI
设计思想
luoxun11
·
2015-06-11 16:00
开源
Core Java学习笔记【1】-
界面编程
在java文件当前目录启用命令行编译这段程序时运行出错Exceptioninthreadmain...package listFonts; import java.awt.*; package listFonts; import java.awt.*; /** * @version 1.11 2004-06-05 * @author Cay Horstmann */ public cl
ostenix
·
2015-06-11 11:00
java
package
编译
MFC+opencv+win32
界面编程
1.opencv+MFc图片及视频显示2.opencv+MFC显示图片百度经验3.多线程 Event的两种状态及使用1.人工态2.自动态的使用 临界区开启线程,挂载线程,重启线程 互斥mutex 读写锁4.
vs349214897
·
2015-06-07 09:00
学习Java的5个必经阶段
第一个阶段-java基础阶段1、java语法2、面向对象3、常用的API4、
界面编程
5、多线程6、文件IO7、java网络编程第二个阶段-数据库阶段1、Oracle2、MySQL3、Sqlserver第三个阶段
liminwu_6
·
2015-06-06 17:00
java
Java图形用户
界面编程
1.Java图形用户
界面编程
概述 JavaAPI中提供了两套组件用于支持编写图形用户界面:AWT(抽象窗口包)和Swing 2.
·
2015-06-06 08:00
java
Android学习笔记(一)――Android应用的
界面编程
Android提供了大量丰富的UI组件,所有的UI组件都继承自View类,View组件非常类似于Swing编程的JPanel,它代表一个空白的矩形区域。Android采用“组合器”设计模式来设计View和ViewGroup:ViewGroup是View的子类,因此ViewGroup也可以当成View使用。Android推荐使用XML布局文件来定义用户界面,而不是使用Java代码来开发用户界面。使用
小磊7528
·
2015-05-26 21:23
android
总结
学习
给自己加油,一定要学会MFC!
但是我仍然坚持会去学MFC,因为MFC虽然落后与复杂,但是在Windows平台上仍然是无所不能的(其实Windows平台仍然是唯一可以赚钱的平台,看看QQ就只提供Windows版本,虽然它早就换掉了MFC、使用
DIRECTUI
·
2015-05-26 16:00
mfc
Matlab---GUI
界面编程
2(m文件纯代码实现)
1.实现功能实现输入x中数据输入,点击输出,然后将输入框中的值通过setappdata/getappdata/rmappdata的方式传递和共享回调函数之间的数据。2.实现界面3.代码【mygui.m】functionmygui %%清除变量,清命令窗口屏,清除图形 clear; clc; %%新建图形并设置相关属性 %scrsz=get(0,'ScreenSize'); Hd_fig=figur
FreeApe
·
2015-05-21 13:00
matlab
GUI编程
纯m文件实现
图形化
界面编程
java专门为我们提供的一个专门处理图形化的一个公用组件图形化
界面编程
简称为GUI 全称GraphicalUserInterfacejava为GUI提供的对象都存在javaAwt和javax.Swing
guwoei
·
2015-05-20 00:00
java
awt
matlab中
界面编程
存在的问题
一、matlab编程具体实例详见http://jingyan.baidu.com/album/e5c39bf587698b39d760331d.html?picindex=19http://wenku.baidu.com/view/220b604ee45c3b3567ec8b6c.html?re=view二、当matlab中出现.fig文件打不开时,原因有可能是: 1.文件损坏 2.没有放到中
donglindonglin
·
2015-05-19 09:01
matlab界面编程
matlab中
界面编程
存在的问题
一、matlab编程具体实例详见http://jingyan.baidu.com/album/e5c39bf587698b39d760331d.html?picindex=19http://wenku.baidu.com/view/220b604ee45c3b3567ec8b6c.html?re=view二、当matlab中出现.fig文件打不开时,原因有可能是: 1.文件损坏 2.没有放到中
donglindonglin
·
2015-05-19 09:01
matlab界面编程
2048小游戏(Java)源码解析及源代码打包
游戏的UI主要运用Java图形
界面编程
(AWT),实现窗口化可视化的界面。游戏的后台通过监听键盘方向键来移动
KevinWu93
·
2015-05-18 23:27
java-2048
Java学习
[ATL/WTL]_[初级]_[环境搭建]
场景:1.Windows
界面编程
我推荐使用原生的界面库吧,比如WTL或者MFC,由于MFC太庞大,除了集成界面库之外还有其他不必要的库,所以编译出的程序很大,而且封装层次比较多,不容易看清楚结构。
infoworld
·
2015-04-30 23:00
mfc
qt
wxwidgets
wtl
atl
02_Android应用
界面编程
_01_视图(View)组件
1、视图组件与容器组件Android绝大部分UI组件都放在android.widget和android.view包及其子包,所有的UI组件都继承了View类,ViewGroup则用于其他组件的容器。XML属性相关方法说明android:alphasetAlpha(float)设置该组件的透明度android:backgroundsetBackgroundResource(int)设置该组件的背景颜
口十耳
·
2015-04-30 17:00
Qt多
界面编程
1界面生成 点击菜单或者按钮,然后弹出一个设置界面。详细例子可见Qt5.2.1提供的例程“StyleSheetExample”。2类间参数传递 不同的界面有对应的类,其中有各自的成员变量。那么,一个类的函数想要访问其它类的成员变量,要怎么操作呢?参考资料[2]指出,主要有两种方法可以达到这个目的:a)全局变量;b)静态成员变量;参考资料[3]中指出了另一种方法:c)类成员;参考资料[4]提出了
Q1302182594
·
2015-04-28 20:00
WindowsApi+Easyx图形库的透明时钟
学习技术不写博)之后,今天终于决定写一篇属于自己的文章 我的这个程序是老师布置的兴趣作业,当时正在看Windows程序设计(第2版),所以就按照书上面的时钟同时学习了MoreWindows大大的Windows
界面编程
第三篇异形窗体普通版
MoreWindows
·
2015-04-15 17:00
【Node.js基础篇】(七)Node异步编程之事件发射器
在MFC等图形
界面编程
库中,事件发射器是非常常见的,比如,鼠标点击事件,点击了鼠标后,就会触发鼠标点击后的函数——事件发射器触发事件,并且在事件被触发后处理它们。
zgljl2012
·
2015-04-04 19:00
监听器
node
node.js
异步编程
emit
GTK编程:获取屏幕分辨率
最近开始学习GTK+图形
界面编程
了,先写一些非常基础的程序。这个程序实现的功能是:获取屏幕的分辨率。
wonxxx
·
2015-03-31 21:00
gtk
屏幕分辨率
SCW 开发心得: 为什么要使用私有类? C++私有类实现要点及心得整理
基于
DirectUI
的SCW-C++私有类实现要点及心得2015.03 在设计SCW的过程中。不断了解新知识,作为一个C++初学者,新的知识尤如甘露。
iSixther
·
2015-03-29 18:00
mono跨平台GUI库-Eto
潜水好久,也不知道写些什么,就放点好玩的东西,目前.net虽然开源了,但对跨平台这块,还得依靠mono,以前在windows下做
界面编程
,用到的就是winform和wpf,mono虽然支持winform
令狐冲冲冲
·
2015-03-27 13:00
基于
DirectUI
的 SCW- App 主体部分的思路总结
基于
DirectUI
的SCW-App主体部分的思路总结 基于C++的SCDirectUI界面库的想法与实现到今天也有近半个月了。一些新的想法与思路在学习和实践中得到了提高。
iSixther
·
2015-03-22 05:00
C++
sc
DirectUI
SCW
图解CS版的皮肤
界面编程
示例
一C#Winform皮肤界面 C#使用IrisSkin皮肤的例子 以下使用精简版的C#开发工具SharpDevelop;如需下载和了解该精简版开发工具,可参考鄙人博文:http://blog.csdn.net/bcbobo21cn/article/details/442002051进入SharpDevelop,新建工程skin1, SharpDevelop添加第三方组件与标准VS略有不同;右击工
bcbobo21cn
·
2015-03-13 14:00
C#
vc++
界面
java-awt
GUI: java对图形
界面编程
提供额多个组件都存放在AWT和Swing包中. awt:不跨平台,显示样式和颜色依赖平台.
Dendy
·
2015-03-11 16:00
基于
DirectUI
的SC设计规划的个人构想与目标
SC设计的目标:SC是一个简单的基于
DirectUI
的界面库。设计SC,主要是基于个人爱好与学习的目的。在本人学习C++的这几个月来,将一点点收获与理解。想通过设计SC来进行提升与巩固。
iSixther
·
2015-03-11 01:00
C++
sc
DirectUI
SCW
android开发学习笔记系列(2)-android应用
界面编程
前言本篇博客将会简要介绍andriod开发过程中的一些界面元素和编程的实现,我将大家走进安卓的XML世界,当然可能会涉及到java代码,当然本文主要是介绍XML文件的界面布局。那么我们的XML存在哪里呢?很简单,就在资源文件里面,什么?你不知道资源文件是哪个?拜托,打开项目文件,看见res,那么这个文件低下就是我们的资源文件了!哇哦,那么我们在这上面编程吗?NO,我基本上把逻辑都写在src文件下的
u013983194
·
2015-03-09 21:00
android
DirectUI
开源库 - DuiLib 的使用
在使用DuiLib的时候,一种是使用他的DLL库(或者lib库)的方式,一种是直接使用源代码。我偏向于使用后者,这样在发布出去的程序中,就会尽量少一些库文件的烦恼。我们下载的DuiLib的源码中,包括测试程序都是使用dll的形式。 使用源代码时,直接把下载的DuiLib里的源码文件添加到自己的工程中:将红框里的文件夹和文件导入到自己的工程中,如下:但在编译的时候,会有几个错误:(1)stb_i
skylin19840101
·
2015-03-02 16:00
Win10升级新版本 测试版将不断改进搜索功能
而之前的开始菜单采用
DirectUI
进行编写,搜索功能将集成到新的开始菜单当中,而不是作为一个独立的功能。根
佚名
·
2015-02-24 09:24
学习笔记之-Android应用的
界面编程
(布局管理器)
一,视图组件和容器组件 1,Android应用绝大部分UI组件放在android.widget包及android.view包中。 2,Android应用的所有UI组件都继承了View类,View代表一个空白的矩形区域。 3,ViewGroup为View的子类,通常作为其他组件的容器使用。 4,Android采用”组合器“设计模式来设计View和ViewGroup: View
FireBoss_
·
2015-02-13 17:00
界面编程
之登录界面
初次写博客,拙劣之处,还请大家谅解、指出,共同学习。界面:预期一个ImageView,显示logo,两个输入框分别输入账号密码,两个按钮一个用于登录另一个用于注册。XML文件:主布局采取LinearLayout布局,然后进行LinearLayout的嵌套使用。下面是XML的布局代码:activity_loginandroid:textColorHint="#E0E0E0"android:numer
Mr_DongLi
·
2015-02-05 20:59
Java学习路线
Java SE部分 1、java基础:基础语法;面向对象(重点);集合框架(重点);常见类库API; 2、java
界面编程
:AWT;事件机制;Swing; 
change_jeans
·
2015-02-05 08:00
Java学习
duisharp以DUI技术为基础的一套轻量级UI库
//开放UI库-duisharp介绍:duisharp是采用DUI技术的一套轻量级的C++UI库,借鉴了duilib、
directui
、金山等开源项目,在此予以感谢。
qdtroy
·
2015-02-02 08:04
duisharp
Android
界面编程
之六 第五组UI组件:ProgressBar及其子类
ProgressBar本身代表了进度条组件,它还派生了两个常用组件:SeekBar和RatingBar。它和其子类在用法上十分相似,只是显示界面上有区别2.6.1 ProgressBar的功能与用法Android支持几种风格的进度条,通过style属性可以为ProgressBar指定风格。其支持的属性有:@android:syle/Widget.ProgressBar.Horizontal水平进度
KyleCeshen
·
2015-01-31 17:00
为什么要学习GTK?
我们需要明白,对于C程序员而言,大部分都没有接触过图形
界面编程
,但是对于以后的发展,我们很有必要了解一下图形
界面编程
。那么问题又来了,我们是学C
tennysonsky
·
2015-01-21 16:00
gtk
一步一步学习GTK+
GTK入门学习
java学习方向及主要内容
建议如果学习java体系的话可以这样去学习:*第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架; *第二阶段:java
界面编程
,包括AWT,事件机制,SWING,这个部分也可以跳过
五大三粗
·
2015-01-20 23:00
JAVA学习路线
JavaSE部分1、java基础:基础语法;面向对象(重点);集合框架(重点);常见类库API;2、java
界面编程
:AWT;事件机制;Swing;3、java高级知识:Annotation;IO和NIO
FlyingStudio_CUMT
·
2015-01-15 21:23
Java-Web开发
国内几款
DirectUI
产品调研
目前正在研究
DirectUI
技术,分享一点心得给大家。关于
DirectUI
技术的介绍我在这里就不说了,可以上Google查一下,非常丰富。
chenlycly
·
2015-01-14 22:00
Val编程-按键响应模式
由于Val是通过语句gotoxy函数来进行光标移动的,不支持触摸屏与鼠标,因此对于其
界面编程
有很大的局限。一般有下面几种模式来进行编程。
PINBODEXIAOZHU
·
2015-01-04 11:00
学习: Delphi FireMonkey 结构性初略分析
Delphi下的FireMonkey,很好地实现了
DirectUI
与跨平台。学习了解他,对
DirectUI
编程及项目的跨平台实现有一定帮助。
iSixther
·
2014-12-27 07:00
几种经典的网络服务器架构模型的分析与比较
前言事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化
界面编程
中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中,如http服务器程序、ftp服务器程序等
wuli2496
·
2014-12-25 19:00
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他