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
Revit界面编程
C语言控制台窗口图形
界面编程
(一):设备句柄与窗口信息
本系列文章改编自《C语言控制台窗口
界面编程
(修正版)》。本系列文章会抛弃一些原文中难懂难理解且不常用的部分,并修改了部分样例程序。只为了更加清晰地学习C语言的控制台窗口
界面编程
。
剑紫青天
·
2020-08-02 17:53
C/C++
控制台图形界面编程
控制台
界面
编程
c语言
图形
C语言控制台窗口图形
界面编程
(总结)
本系列文章是笔者通过学习《C语言控制台窗口
界面编程
(修正版)》而写(关于此文档的更多信息请看本系列文章第一篇),旨在让大家更加清晰简洁容易地学习C语言控制台窗口界面的编程。
剑紫青天
·
2020-08-02 17:53
心得体会
C/C++
控制台图形界面编程
c语言
控制台
图形
界面
编程
武汉
Revit
二次开发全国学习班 总结
与会者来了约70人.这是迄今培训一次最多的学员.课程在武汉举行,但是参与者来自全国,有从大连,贵州,上海,南京,长沙,南昌...等地来的同学.这次培训的学员多,出勤率高,大家都坚持到最后.几个总结:1.
Revit
叶雄进-橄榄山
·
2020-08-02 16:33
通用话题
Revit
MFC
界面编程
基础(24):创建数据库应用框架
上一篇:MFC
界面编程
基础(23):创建并注册数据源下一篇:MFC
界面编程
基础(25):设计记录操作界面使用MFC类向导可以方便地得到一个数据库应用程序的框架,创建一个MFC单文档EXE应用程序Exam2
半个月儿上来
·
2020-08-01 14:35
【C语言】控制台窗口图形
界面编程
(六):光标设置
00.目录文章目录00.目录01.CONSOLE_CURSOR_INFO结构02.GetConsoleCursorInfo函数03.SetConsoleCursorInfo函数04.SetConsoleCursorPosition函数01.CONSOLE_CURSOR_INFO结构包含有关控制台光标的信息。typedefstruct_CONSOLE_CURSOR_INFO{DWORDdwSize;
沧海一笑-dj
·
2020-08-01 11:22
C和C++
【C语言】控制台窗口图形
界面编程
(二)窗口信息和填充缓冲区
00.目录文章目录00.目录01.COORD结构体02.SMALL_RECT结构03.CONSOLE_SCREEN_BUFFER_INFO结构体04.GetConsoleScreenBufferInfo函数05.FillConsoleOutputCharacter函数06.获取窗口信息和填充程序01.COORD结构体定义控制台屏幕缓冲区中字符单元格的坐标。坐标系(0,0)的原点位于缓冲区的左上角。
沧海一笑-dj
·
2020-08-01 11:22
C和C++
【C语言】控制台窗口图形
界面编程
(五):文本移动
00.目录文章目录00.目录01.CHAR_INFO结构02.ScrollConsoleScreenBuffer函数03.程序示例04.官方参考程序01.CHAR_INFO结构指定Unicode或ANSI字符及其属性。控制台功能使用此结构来读取和写入控制台屏幕缓冲区。类型声明typedefstruct_CHAR_INFO{union{WCHARUnicodeChar;CHARAsciiChar;}
沧海一笑-dj
·
2020-08-01 11:22
C和C++
【C语言】控制台窗口图形
界面编程
(四):文本输出
00.目录文章目录00.目录01.FillConsoleOutputAttribute函数02.FillConsoleOutputCharacter函数03.WriteConsoleOutputCharacter函数04.综合实例01.FillConsoleOutputAttribute函数设置指定数量的字符单元格的字符属性,从屏幕缓冲区中的指定坐标开始。函数声明:设置指定数量的字符单元格的字符属
沧海一笑-dj
·
2020-08-01 11:22
C和C++
【C语言】控制台窗口图形
界面编程
(三)窗口相关设置
00.目录文章目录00.目录01.GetConsoleTitle函数02.SetConsoleTitle函数03.SetConsoleScreenBufferSize函数04.SetConsoleWindowInfo函数01.GetConsoleTitle函数获取当前控制台标题函数声明DWORDWINAPIGetConsoleTitle(_Out_LPTSTRlpConsoleTitle,_In_
沧海一笑-dj
·
2020-08-01 11:51
C和C++
C语言控制台窗口图形
界面编程
(总结)
本系列文章是笔者通过学习《C语言控制台窗口
界面编程
(修正版)》而写(关于此文档的更多信息请看本系列文章第一篇),旨在让大家更加清晰简洁容易地学习C语言控制台窗口界面的编程。
anding2051
·
2020-08-01 11:51
C语言控制台窗口
界面编程
:printf格式化显示-修改字符字体、颜色和背景
环境:cygwin-Linux+GCCPS:windows的cmd下不能实现。在linux终端中一个ls指令得出的显示结果文件夹、文件以及不同操作权限的文件的显示颜色是不同的,那么这个是如何实现的呢?从上图中看到的,不同的颜色信息有助于判断不同的文件类型。以下面的printf格式化输出为例:#include#includeintmain(intargc,char**argv){ printf
rtoax
·
2020-08-01 10:45
计算机语言
操作系统
人机交互
Just
For
Fun
C语言控制台窗口图形
界面编程
(八):鼠标事件
上次讲的是键盘事件,这次我们介绍鼠标事件。下面先介绍下鼠标事件的结构体以及相关信息。typedefstruct_MOUSE_EVENT_RECORD//鼠标事件结构体{COORDdwMousePosition;//当前鼠标在控制台窗口缓冲区的位置DWORDdwButtonState;//鼠标按键的状态DWORDdwControlKeyState;//控制键状态DWORDdwEventFlags;/
剑紫青天
·
2020-08-01 10:43
C/C++
控制台图形界面编程
C语言控制台窗口图形
界面编程
(二):窗口缓冲区的设置
下面介绍几个用于控制台窗口操作的API函数,如下://获取控制台窗口信息GetConsoleScreenBufferInfo();//获取控制台窗口标题GetConsoleTitle();//更改指定缓冲区大小SetConsoleScreenBufferSize();//设置控制台窗口标题SetConsoleTitle();//设置控制台窗口信息SetConsoleWindowInfo();下面的
剑紫青天
·
2020-08-01 10:43
C/C++
控制台图形界面编程
[源码和文档分享]基于VC++的WIN32 API
界面编程
实现的百战天虫小游戏
1游戏介绍本游戏是建立在百战天虫游戏框架下的,具有完全不同的游戏背景的一款回合制对战游戏。游戏设计者受到口袋妖怪,以及近期上映的电影《神奇动物在哪里》的启发,设定了“收服精灵”的游戏背景。本游戏共分为两个阵营,HERO阵营,以及WIZARD(精灵)阵营。HERO阵营的目标为阻止精灵继续逍遥法外,但是为了保护珍稀精灵,HERO需要尽量避免杀死精灵,并且收服精灵。WIZARD阵营的目标为杀死HERO阵
ggdd5151
·
2020-08-01 07:26
二叉树的基本遍历算法
left(NULL),right(NULL){}};前序遍历classSolution{public:vectorpreorderTraversal(TreeNode*root){vectorvisit;p
revIt
erativeTraver
cch13
·
2020-08-01 02:15
基本算法
leetcode
题目
Chapter5-Android Scroll 分析
AndroidView体系是
界面编程
的核心,其重要性不亚于Android四大组件。
NapleC
·
2020-08-01 02:03
笔记-Android群英传
scala是个有趣的语言
本质上来讲,Scala是一种运行在JVM之上的语言,它很快,使用它我可以做图形
界面编程
,Web编程(用它的Lift框架),和移动设备编程(使用Android,我也知道让Scala程序在Andr
iteye_3893
·
2020-07-31 18:31
工作杂项
安卓开发笔记(六)—— SQLite数据库与ContentProvider的使用
复习Android
界面编程
。实验内容实现一个评论应用,本次实验虽然号称是(二),但是和(一)无法合并到同一个项目当中,因此
Dic0k
·
2020-07-31 17:45
Android
[文档和源码分享] 基于WIN32 API
界面编程
实现的百战天虫小游戏
在游戏编写的过程中,我一直在思考我自己制作的游戏的主旨是什么,想来想去,结合“百战天虫”游戏的特点,我想到了“战争”这个主旨。游戏中阵营的相互厮杀不正如国家之间的战争吗?于是,我希望通过这款游戏反映我对战争的一些思考。在游戏结束或者暂停的时候,没有显示胜利者,因为我觉得战争没有赢家,而在屏幕上打印出关于战争的名言,包括我还在某个界面埋藏了我设计游戏的彩蛋。总的来说,我希望通过这个游戏来表达反对战争
ggdd5151
·
2020-07-31 15:55
Revit
二次开发之向
Revit
窗体发送虚拟按键
有时候我们需要能够发送虚拟按键到
Revit
中,调用命令也好触发外部命令窗体也好,总之知道怎么发送虚拟按键还是有点必要的了,当然离不开WIndowsAPI了——上代码这里我们声明两个函数一个是设置窗体焦点
zxt_net
·
2020-07-31 11:45
Revit
二次开发
Revit
二次开发之ExternalEvent实现非模态窗体
Revit
从2013版之后就不允许在外部窗体下直接开启事务,当然我们可以使用模态窗体阻止线程的运行,其实说白了窗体不就是用户与程序的交互界面么,在窗体上设置好数据然后传递给主程序么,但是我们需要更强的数据交互功能
青城白羽
·
2020-07-31 10:46
Revit
开发之非模态对话框下循环执行外部事件 WPF
请知道的各位告知谢谢参考文章1:
Revit
开发之外部事件IExternalEventHandler参考文章2:
Revit
API:注意
Revit
2016事件注册和注销行为的改变参考文章3:
Revit
二次开发
API2017
·
2020-07-31 10:01
Revit二次开发
WPF
Revit
二次开发——非模态窗口与
Revit
窗口焦点切换
在
Revit
二次开发中,如果使用了非模态窗体,设置好参数输入后,点击按钮命令后,
Revit
没有立刻进入到激活状态,当前的窗体仍然是非模态窗体。
LifeOases
·
2020-07-31 09:43
Revit二次开发
Revit
二次开发之技能篇(三)———窗体的实现
在
Revit
中很多时候,都需要用户输入相关的数据,然后再进行程序的运行。在
Revit
中如何实现窗体呢?
fengmochen
·
2020-07-30 23:53
Revit
二次开发——非模态窗口
但是在
Revit
二次开发中,非模态窗口也有几个注意事项。1、需要在文档关闭的时候,把非模态窗口也关闭掉,不然会导致文档关闭,窗口还在这样奇怪的Bug。
niuge8905
·
2020-07-30 22:35
revit二次开发
Python:第三篇【Python】实用库与框架-关东升-专题视频课程
内容包括Python数据交换格式,Python数据库编程,Python网络编程,wxPython图形用户
界面编程
,Python多线程编程和Python游戏开发引擎。
tony关东升
·
2020-07-30 16:21
视频教程
Kotlin第4篇 【Kotlin】进阶视频课程-关东升-专题视频课程
人已学习课程介绍本视频是智捷课堂推出的一套“Kotlin语言学习立体教程”的视频第四部分,主要内容包括:反射机制、异常处理、线程、协程、Kotlin与Java混合编程、KotlinI/O与文件管理、网络编程、图形用户
界面编程
tony关东升
·
2020-07-30 16:21
视频教程
Python项目实战:开发PetStore宠物商店项目-关东升-专题视频课程
PetStore宠物商店项目—487人已学习课程介绍课程内容包括项目分析与设计过程、数据库设计过程、项目敏捷开发、MySQL数据库、Python访问数据库、面向对象、Lambda表达式、wxPython图形用户
界面编程
技术
tony关东升
·
2020-07-30 16:21
视频教程
《Kotlin从小白到大牛》第24章:Kotlin与Java Swing图形用户
界面编程
第24章Kotlin与JavaSwing图形用户
界面编程
Kotlin目前没有自己的图形界面技术。开发人员可以借助于Java图形界面技术实现Kotlin图形界面应用程序。
weixin_38072116
·
2020-07-30 13:44
Kotlin从小白到大牛
Java从小白到大牛第3篇 【进阶篇】-关东升-专题视频课程
本主要内容包括:异常处理、集合、泛型、文件管理与I/O流、多线程编程、网络编程、Swing图形用户
界面编程
、反射、注解(Annotation)和数据库编程。
tony关东升
·
2020-07-30 13:51
视频教程
java
JAVA初学者
java小白
数据库
多线程
《Java从小白到大牛》纸质版已经上市了!!
控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、枚举类、Java常用类、集合框架、泛型、反射机制、Annotation注解、Lambda表达式、异常处理、输入输出、多线程、网络编程和图形用户
界面编程
tony关东升
·
2020-07-30 13:51
Java从小白到大牛
QtextBrowser打印数据不能实时显示的问题
编程环境是vs2017编译器下的集合qt插件的C++
界面编程
。
许不知
·
2020-07-30 13:15
02 寒假
Revit
二次开发学习笔记2
本周主要进行了有关C#的基础学习,学习成果如下。一.第二次上课,袁师兄花大功夫给我们介绍了什么是dll文件,自己课下通过查找有关资料,有了如下理解:动态链接库(缩写为DLL)是微软公司在微软视窗操作系统中实现共享函数库概念的一种实作方式。其最初目的是节约应用程序所需的磁盘和内存空间,后来提供了诸如模块化这样的共享库的普通好处。当然,它也有缺点,即DLL越狱。所谓动态链接,就是把一些经常会共用的代码
桌卓
·
2020-07-30 02:35
【Java_项目篇】--JAVA实现坦克大战游戏--画出坦克(一)
1.好玩,有趣2.涉及到java基础的各个方面的技术:面向对象思想、多线程、IO、绘图技术、监听事件、数据库、
界面编程
3.巩固旧的知识一:准备工作黑色框为JFrame红色框为JPanel,由于JFrame
ACMer_Shadow
·
2020-07-29 22:59
JAVA_项目篇
Python最佳学习路线
语言基础:(带你熟悉python语言的特性,学会使用python开发环境,使用python开发一些简单的案例)Python3入门,数据类型,字符串判断/循环语句,函数,类与对象,继承,多态tkinter
界面编程
文件与异常
python季风
·
2020-07-29 21:50
python学习
python教程
python视频
python自学
python零基础
python学习
Add-In Manager插件管理器:
revit
二次开发环境搭建流程:Add-In Manager(插件管理器)及首个HelloWorld程序
-1.安装VS和
Revit
软件版本对应:
Revit
2011使用VS2008,
Revit
2012-2014使用VS2010,
Revit
2015使用VS2013,
Revit
2016/17使用VS2015。
欧特GO
·
2020-07-29 20:04
revit二次开发学习
Qt教程一 —— 共十四步
Qt教程一——共十四步这个教程介绍了使用Qt工具包进行图形用户
界面编程
。它没有包括所有的东西:强调的是教授一种图形用户
界面编程
的编程思想,并且介绍Qt的特征也是必需的。
dongliqiang2006
·
2020-07-29 18:44
qt
图形
编程
游戏
工具
工作
JavaSwing图形
界面编程
(一)
本例代码运行效果:本例窗口布局说明:packagethree.day.frame;importjava.awt.Color;importjava.awt.Container;importjava.awt.FlowLayout;importjava.awt.Font;importjava.awt.GridLayout;importjava.awt.HeadlessException;importja
mq30
·
2020-07-29 16:05
JavaSwing图形界面编程
Android
界面编程
——Android高级UI组件(三)
Android
界面编程
Android高级UI组件2.4.1适配器组件适配器的作用适配器充当适配器控件和该视图数据之间的桥梁。适配器提供访问的数据项,并负责产生数据组中的每个项的视图。
zhangyufeng0126
·
2020-07-29 15:14
Android界面编程
Android开发
Android界面编程
Qt qml调试,qml性能分析和优化工具
QML语言为qt推出的用于
界面编程
的语言。1)如何在qtcreator中进行调试qml:以QtCreator4.6.2为例:在qtcreator的debug模式下,可以直接在qml中打断点。
蚓无爪牙之利
·
2020-07-29 14:08
QT
Android
界面编程
——Android基本控件
Android
界面编程
Android应用开发的一项重要内容就是界面开发。对于用户来说,不管APP包含的逻辑多么复杂,功能多么强大,如果没有提供友好的图形交互界面,将很难吸引最终用户。
zhangyufeng0126
·
2020-07-29 13:37
Android界面编程
Android开发
Android界面编程
用C写一个学生信息管理系统所要学的一些东西
首先就要去学C语言控制台程序
界面编程
,这个东西我一开始准备在电脑上找视频资源去学习,但由于这是一种被时代淘汰了的东西,所以网上并没有什么好的资源。
丶骄阳
·
2020-07-29 09:46
图形
界面编程
(六) 分组容器和卡片容器(2)
点击打开链接2卡片式容器卡片容器(TabControl)是这样一种容器:它本身包含多个容器(类似于Panel类型的面板容器),但同时只能显示其中的一个,并隐藏其余的容器。卡片容器的用途很广泛,目前流行的浏览器都使用卡片式方式在一个浏览器内可以同时打开多个页面,例如:图1卡片式浏览的Firefox浏览器卡片式容器解决了一个这样的问题:当我们需要在同一个窗体内放置为数众多的控件时,如果不能让使用者有选
雪天飞山狐狸
·
2020-07-29 05:06
C#
一些核心的东东
图形
界面编程
(六) 分组容器和卡片容器(1)
点击打开链接——本节介绍了如何使用分组容器(GroupBox)以及一个分组RadioButton的实例1分组容器GroupBox容器使用起来就和一个基本的Panel容器一样,它不具备布局管理功能,仅仅是一个可以容纳其它控件的容器。GroupBox的主要特点就是:该容器具有一个外观优雅的边框,并且可以具备标题文本。所以该容器的主要作用就是:将符合某一类功能特点的控件分组,使整个窗体看上去整齐一些。不
雪天飞山狐狸
·
2020-07-29 05:35
C#
一些核心的东东
图形
界面编程
(五) 布局容器类(2)
点击打开链接3布局中的空白区域在.netFramework中,每个控件和其所处的容器以及容器内控件之间,都存在一个可以调整的空白区域,这个空白区域纯粹是为了布局的美观性而存在的。容器和容器内控件之间的空白称为容器的Padding属性,容器内控件之间的空白称为控件的Margin属性。看一下示意图:图1Padding和Margin示意图很容易理解,蓝色箭头表示的四个空白位置为窗体容器的Padding属
雪天飞山狐狸
·
2020-07-29 05:34
C#
一些核心的东东
图形
界面编程
(五) 布局容器类(4)
点击打开链接6分隔容器类分隔容器(SplitContainer)由分隔线和两个面板容器组成,可以通过分隔线将容器所在区域分为两个部分(左右或上下),每个部分里面有一个面板容器(Panel容器类),可以放置其它控件。通过鼠标拖动分隔线,可以改变容器两个区域的尺寸。分隔线可以通过SplitterWidth属性控制,例如:[c-sharp]viewplaincopy//设定分隔线宽度为2单位this.s
雪天飞山狐狸
·
2020-07-29 05:34
C#
一些核心的东东
图形
界面编程
(五) 布局容器类(3)
点击打开链接5表格布局无论使用锚定布局还是流式布局,都无法达到复杂布局的效果,很多时候我们不得不使用绝对布局,忍受绝对布局带来的麻烦(要么容器尺寸一变化,界面就变得一团糟;要么在容器的Resize事件中写复杂的布局代码)。其实.netFramework中还具备一种很高级的布局方式——表格布局。表格布局顾名思义,就是将容器分为n行m列的二维表,这样一个二维元组就可以表示表格的一个单元格,例如(0,0
雪天飞山狐狸
·
2020-07-29 05:34
C#
一些核心的东东
Python GUI编程各种实现的对比
从Python语言的诞生之日起,就有许多优秀的GUI工具集整合到Python当中,这些优秀的GUI工具集,使得Python也可以在图形
界面编程
领域当中大展身手,由于Python的流行,许多应用程序都是由
此间的年少
·
2020-07-29 03:42
Windows
界面编程
- 灵活界面库的技术原理
最近,见识了一两个非常不错的界面库。很漂亮,而且使用方便。在程序最开始部分初始化一下,设置一下皮肤,程序的所有窗口的外观就全都变化了。了解一下大致的实现原理,把自己学到的表达一下。简单来说,Windows下的窗口程序都是由消息驱动的,当收到消息的时候进行处理,没有消息的时候就把CPU资源让出来。每个窗口都是有一个消息队列的,那由谁来处理这个消息呢,就是窗口过程,或者叫窗口处理函数。回顾一下纯SDK
zencher
·
2020-07-29 02:18
Windows界面编程
revit
二次开发-HelloWorld,入门
因为在程序中反复需要用到
revit
的模型,可是
revit
模型的操作对于开发来说,局限性很大,因此做一些插件进行自动化管理。
许书旭
·
2020-07-29 01:25
Revit
上一页
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
其他