c\c++
MMagicLoren
靡不有初,鲜克有终!
展开
-
奥利给!!字体/颜色对话框这么豪横的解释,赶紧PICK一下吧!!
上一篇文章介绍了如何创建基于对话框的模态对话框和非模态对话框。这篇文章为大家介绍一下字体对话框和颜色对话框的创建与实现。话不多说,我们先来看一下效果图。字体/颜色对话框主要功能介绍字体文本框创建实例步骤颜色文本框创建实例步骤:结果主要功能介绍此实例要实现的功能:生成一个对话框,对话框中放置一个“ 字体选择” 按钮和一个编辑框。点击“ 字体选择” 按钮将弹出字体对话框。编辑框用于显示所...原创 2020-03-13 18:20:19 · 2340 阅读 · 2 评论 -
一文搞懂如何创建基于对话框的模态对话框和非模态对话框
Windows应用程序工作的基本流程是从用户那里得到数据,经过相应的处理之后,再把处理结果输出到屏幕、打印机或者其他的输出设备上。那么,应用程序是如何从用户那里得到数据,并且再将修改后的数据显示给用户的呢?这就需要用到 Windows应用程序中一个很重要的用户接口 ——对话框。对话框基本认识常用控件介绍对话框的种类模态对话框非模态对话框对话框的新建和显示模态对话框的创建非模态对话框的创建对话框...原创 2020-03-12 01:15:35 · 4864 阅读 · 3 评论 -
C语言——DDA算法生成直线(easyx图形库)
数值微分法即DDA法(Digital Differential Analyzer),是一种基于直线的微分方程来生成直线的方法。在此不做详细介绍,想要详细学习了解的可以百度学习一下。核心: 源码展示:#include<stdio.h>#include<graphics.h>#include<math.h>#include&l...原创 2019-02-16 16:55:43 · 5781 阅读 · 4 评论 -
C语言实现字符串分割,实现Java语言中substring()函数
我们知道Java语言中有字符串分割函数substring()使用起来非常方便,先简要介绍一下这个函数的功能。在java中 substring()方法有两种用法, beginIndex -- 起始索引(包括) endIndex -- 结束索引(不包括) 第一种:public String substring(int beginIndex)返回一个新的字符串,它是此字...原创 2019-02-12 17:37:07 · 2789 阅读 · 0 评论 -
C语言——Bresenham算法生成直线(easyx图形库)
Bresenham算法是计算机图形学领域使用最广泛的直线扫描转换方法。 其原理是:过各行、各列像素中心构造一组虚拟网格线,按直线从起点到终点的顺序计算直线各垂直网格线的交点,然后确定该列像素中与此交点最近的像素。 Bresenham算法也是一种计算机图形学中常见的绘制直线的算法,其本质思想也是步进的思想,但由于避免了浮点运算,相当于DDA算法的一种改进算法。...原创 2019-02-16 17:44:09 · 5893 阅读 · 7 评论 -
C语言——中点画圆算法和Bresenham画圆算法(easyx图形库)
一、中点画圆法首先是中点画圆法,考虑圆心在原点,半径为R的圆在第一象限内的八分之一圆弧,从点(0, R)到点(R/ , R/ )顺时针方向确定这段圆弧。假定某点Pi(xi, yi)已经是该圆弧上最接近实际圆弧的点,那么Pi的下一个点只可能是正右方的P1或右下方的P2两者之一,如图所示:构造判别函数:F(x, y)= x2 + y2 – R2当F(x, y)= 0,表示点在圆上,当F...原创 2019-02-16 21:30:23 · 24572 阅读 · 10 评论 -
C语言——文件操作(实现带空格字符串任意读写)
本文主要是记录自己在实现带有空格字符串任意读写时所遇到的问题与解决方法。字符串形式为“G1 X500 Y600 F1200”,这是Cura软件生成的打印程序代码格式。我们先了解一下文件操作都有那些函数:文件的读写操作:fgetc ()从文件中读取一个字符函数原型:int fgetc(FILE *fp);功能说明 :从fp所指文件中读取一个字符。参数说明 :fp文件指针,它指向...原创 2019-03-03 11:29:21 · 16950 阅读 · 1 评论 -
C语言——文件操作(读取文件保存到结构体)
之前写过一篇文章实现了文件操作的任意读写,今天来实现文件操作,读取txt文件,将数据保存到结构体中。C语言——文件操作(实现带空格字符串任意读写)先介绍C语言中一个功能强大的函数——sscanf(),它是C语言中从一个字符串中读进与指定格式相符的数据的函数。函数原型:int sscanf( string str, string fmt, mixed var1, mixed var2 ...原创 2019-03-09 16:25:02 · 24354 阅读 · 12 评论