自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

汇东的博客

编程改变世界,改变未来

  • 博客(41)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 EasyX 创建输入框,支持多行,中文输入,鼠标操作。

EasyX 创建多行文本框,可以输入中文,鼠标操作

2022-12-05 19:37:48 8924 2

原创 EasyX 创建按钮

EasyX 创建 Win32 按钮~~

2022-12-05 19:34:16 1398

原创 EasyX 如何使用 Win32 控件

EasyX 可以用 Win32 控件~~

2022-12-05 19:29:11 571

原创 EasyX 创建程序托盘图标

在 EasyX 中给程序创建托盘图标,很简单,有封装好的函数可以用。

2022-12-05 19:11:25 421

原创 EasyX 窗口如何最大化,以及拖拽调整大小

EasyX 创建的窗口默认是不可以拖拽调整大小的,也不能最大化。但是可以用 hieasyx 扩展库解决这个问题。

2022-12-05 19:04:58 2477 4

原创 EasyX 如何创建多窗口(initgraph)

EasyX 也是可以创建多个绘图窗口的,方法挺简单,只需要使用 hieasyx 就可以实现。

2022-12-05 18:45:05 3638 3

原创 博客站转移

博客转移到 http://www.heacore.com/

2020-02-16 18:59:09 288

原创 简单的制作一个动态链接库(DLL)

什么是静态链接库,动态链接库?静态链接库是一个lib文件,动态链接库是一个dll文件。他们都是把一个或多个函数,代码封装起来,所形成的一个文件。为什么需要用链接库呢?因为有的时候,像是一个大的项目,他有许多各类的功能模块,但是这些功能很庞大,不方便修改。那么如果用链接库的话,每个模块做成一个链接库,就相当于每个模块都做成函数封装起来,然后可以在主程序中调用这些链接库,相当于调用函数,就实现了...

2019-08-21 16:12:34 1767

原创 C语言利用栈计算算式(表达式)

一般普通计算器都是计算两个数相乘,除,加,减,即时计算出答案,而并不能实现输入一个简单数学算式并进行计算得出结果。对于很多人来说,没有合适的方法计算一个算式,那么我们其实也可以通过栈来实现计算算式。通过栈来实现?PS:如何实现模拟栈 https://blog.csdn.net/ZouHuiDong/article/details/90343026假如我们有一个算式:20 - 5 + 12 ...

2019-08-11 18:33:38 10299

原创 电脑课破解学生端控屏软件

电脑课上课基本都是控屏,为了突破控屏,关闭学生端,列举几种方法。(注意:仅供参考和学习,不能破坏学校公用设备)什么是控屏?简单点理解就是控制电脑屏幕且屏蔽鼠标和按键操作,只能看屏幕(老师讲课)。注意?以Windows7为例当心老师发现,否则就…突破控屏方法1:简单粗暴因为一般的电脑房,老师的屏幕信息输送到学生的电脑屏幕上都是通过网线传输,但这个网它是空网,所以简单粗暴的解决方法就...

2019-06-15 14:12:12 11157 1

原创 MFC对话框程序如何添加菜单

一般创建MFC有四种程序类型,分别是单个文档,多个文档,基于对话框和顶级文档。其中只有基于对话框的类型是不自带菜单栏的,但是如果需要,也可以手动创建,也是非常简单的。如何添加菜单?此处以VS2012为例。首先要创建菜单在资源视图中右键,选择添加资源选择菜单资源,然后新建,如果有现成资源也可以导入。编辑好菜单,并保存。接下来要在对话框上显示菜单要先看一下菜单ID是什么,才知道要...

2019-05-25 14:15:49 927 2

原创 C语言函数如何返回字符串

有些时候我们需要函数返回一个字符串但是总不能定义一个字符串函数吧?所以,这里介绍几种方法让函数返回字符串。方法一:全局变量全局变量是最简单的方法,如例子:#include <stdio.h>char chName[20];void DoName()//使用全局变量的话就不必要设定函数类型了{ //对chName的操作 ... return;}int ma...

2019-05-23 21:06:43 10279

原创 C语言无缘无故提示缺少分号:missing ';' before identifier '...'

有的时候代码没问题,稍作改动,就编译提示缺少分号:missing ';' before identifier '...'仔细检查代码,发现没有问题,在这种情况下,通常不是分号的问题,而是其他错误。例如说:BOOL Right_Sz(char *Sw){ return FALSE;}前后的代码是确认没有问题的,但是加上这段代码就编译错误:--------------------C...

2019-05-22 20:40:40 27967

原创 C语言如何动态分配空间:malloc

一般的变量在定义是就要确定大小,但是有的时候不知道用户的需要,就比如说排序,你不知道用户想要给几个数排序,所以为了保险起见往往是定义一个很大的变量,而实际上用户可能只需要给5个数排序,你却int k[1024];来存放要排序的数,造成极大的浪费。这里介绍一个函数用于动态分配空间:malloc如何使用malloc原型extern void *malloc(unsigned int num_by...

2019-05-21 21:21:09 5514

原创 C语言如何实现模拟栈

栈是先进后出的一种存储类型,很常见也很常用。用C语言实现一个栈很简单,只需要一个数组和一个int变量就可以了。一个简单的栈需要什么一个char型数组——用于模拟栈一个int变量——用于保存栈顶的位置char Value[12];//一个大小为12的栈int Head;//用于保存栈顶的位置实现简单的操作实现在栈顶添加值实现提取(删去)栈顶的值要添加值,只需要在栈顶加入...

2019-05-19 15:21:36 3671

原创 HTML如何给网页添加ico图标?

一般的网站都有自己的图标(标签页左上角的小图标),如图:如何添加ico图标?非常简单,只需要在中添加如下代码:<link rel="Shortcut Icon" href="./ico/title.ico" type="image/x-icon" />href属性中的链接就是添加的ico的路径。添加代码后,刷新页面,即可看到效果!PS:在线图片转ICO https://...

2019-05-19 12:08:48 38319

原创 C语言程序自定义ico图标和标题

C语言的程序图标默认都是跟CMD一样的,标题就是程序路径。为了使程序更加个性化,美观,可以按自己的需要自定义图标和标题。自定义图标所用材料VC6.0ico图片一张PS:在线图片转ICO https://cn.office-converter.com/Free-Online-ICO-Convert首先:在上方工具栏中选择添加资源。在弹出的对话框中选择BitMap选项,然后点I...

2019-05-18 22:16:06 4656

原创 用C语言制作Fly bird飞鸟游戏

制作思路:鸟每隔一段时间下降一格按空格键使鸟跳跃出现障碍(墙),障碍中间有空隙使鸟通过墙会向鸟这边移动判断鸟是否撞墙,撞墙死亡,没撞继续无限循环随机出现墙原版游戏:用C制作出来的效果:全部代码:#include <stdio.h>#include <stdlib.h>#include <conio.h>#include <...

2019-05-04 21:17:54 3516 1

原创 C语言使用时间创建随机数

经常我们可能会用到随机数,制造随机数的方法除了rand还有就是利用时间,本文介绍如何使用时间创造随机数使用秒创建随机数//获取时间SYSTEMTIME sys;GetLocalTime(&sys); char time[64]={0};int ntime; sprintf(time,"%02d",sys.wSecond); ntime = atoi(time);//使用...

2019-05-04 21:04:49 3739

原创 C语言获取本地时间

获取时间SYSTEMTIME sys;GetLocalTime(&sys);//定义两个存储时间但不同类型的变量char time[64]={0};int ntime;//获取时间(因为太长所以这里换了行)sprintf(time,"%4d/%02d/%02d %02d:%02d:%02d 星期%03d",sys.wYear,sys.wMonth,sys.wDay,sy...

2019-05-04 20:16:45 586

原创 C语言如何隐藏光标

在用C语言制作动画,游戏或其他需要大量用到清屏指令的程序时,光标会闪烁不停,十分干扰视线,但是只要隐藏光标就可以让体验更佳许多。隐藏光标代码://定义隐藏光标函数void HideCursor(){ CONSOLE_CURSOR_INFO cursor; cursor.bVisible = FALSE; cursor.dwSize = sizeof(cursor); ...

2019-05-04 19:42:29 13756 2

原创 C语言如何控制控制台窗口大小

控制控制台窗口大小如下代码:system("mode con cols=30 lines=20");或者使用变量:char chCmd[32];sprintf(chCmd,"mode con cols=%d lines=%d",height,width);system(stCmd);

2019-05-04 12:45:40 16055 2

原创 C语言如何捕获按下方向键

最近做一个小游戏,用方向键来操控物体,于是分享一下C语言中如何捕获方向键的按下。因为方向键上下左右对应的ASCII码是72,80,75,77,所以我们可以以此判断按下的是不是方向键。void move()//定义一个判断按下按键的函数{ char chInput;//定义一个char型变量存储按下按键的值 if(kbhit())//如果有按键按下 { chInput = getch...

2019-05-04 10:56:17 4405 1

原创 HTML如何设置音频播放器控件的大小

如下所示:<object height="100" width="100" data="../i/horse.mp3"></object>height指定控件高度width指定控件长度data指定音频文件的路径

2019-05-04 09:13:57 8211 1

原创 PHP如何获取用户IP地址

如下代码:<?php $IP = $_SERVER["REMOTE_ADDR"];//获取IP并保存到变量IP中 echo "<big align='center' >您的IP:". $IP ."</big><br/>";//输出?>

2019-05-04 09:13:09 2420

原创 PHP如何获取txt中的文字

如下代码所示:<?php $value=file_get_contents("test.txt");//获取内容并保存到变量value echo $value;//输出?>

2019-05-04 09:12:44 1780

原创 PHP输出txt内容时遇到换行如何也输出换行

PHP输出txt中内容时,可能无法输出文中换行,解决代码如下:<?php $Value = @fopen("test.txt", "r"); if ($Value) { while (($buffer = fgets($Value, 4096)) !== false) { echo $buffer."<br/>"; } if (!f...

2019-05-04 09:12:27 1879

原创 如何用C语言打印出ASCII码表

当一个int型变量需要以数字形式打印出来的时候,就用%d;需要以字符形式打印出来的时候,就用%c,故此我们可以打印出ASCII码表int i;for(i = 0;i <=127;i++){ printf("%d %c \n",i,i);//逐个打印出0-127的ASCII码及其对应的字符}效果:...

2019-05-03 14:41:45 17748 3

原创 MFC编辑多文档的标题

MFC多文档形式中,设置某个文档的标题:GetDocument() -> SetTitle("标题1");

2019-05-03 12:25:40 769

原创 MFC获取屏幕分辨率

int nScreenWidth, nScreenHeight;//保存分辨率//获取分辨率nScreenWidth = GetSystemMetrics(SM_CXSCREEN);nScreenHeight = GetSystemMetrics(SM_CYSCREEN);//输出printf("分辨率:%d × %d", nScreenWidth, nScreenHeight);...

2019-05-03 12:22:13 1837

转载 CString的成员函数用法大全

CString的成员函数用法大全(转)PS:来自 https://www.cnblogs.com/Caiqinghua/archive/2009/02/16/1391190.html 写的很好!CString的构造函数CString( );例:CString csStr;CString( const CString& stringSrc );例:CString csStr(“A...

2019-05-03 12:19:31 320

转载 ASCII码表 0~127

ASCII码表来自www.asciima.com Bin Dec Hex 缩写/字符 解释 00000000 0 00 NUL(null) 空字符 00000001 1 01 SOH(start of headling) 标题开始 ...

2019-05-03 11:51:40 5743

原创 C语言如何用fopen创建可读写txt

如何创建一个txt文档?注意:添加stdio.h首先创建一个变量*fp用于操作:FILE *fp;然后用fopen创建文件:fp=fopen("d:\\test.txt","wb");其中wb是其中一种模式,还有很多种:PS:参数介绍来自https://blog.csdn.net/sdujava2011/article/details/68065592r 打开只读文件,该文件...

2019-05-03 11:36:52 7238

原创 MFC添加View的方法

MFC添加多个View的方法:很简单!首先右键项目再在【添加>】中选择【类】,这里添加一个MFC类,如图最后,选择View类型,等VS自动创建View吧!

2019-05-03 11:14:02 2416

原创 MFC的HTML View在初始化时如何打开指定网页?

首先,打开【某工程名View.cpp】,然后在类向导中添加OnInitialUpdate(),初始化函数。如果已有就在初始化函数中写入如下代码:Navigate2(TEXT("http://www.huidong.xyz/"),NULL,NULL);即可。若要打开本地HTML文件,可以添加如下代码: //获取程序所在路径 TCHAR modulePath[MAX_PATH]; Ge...

2019-05-03 11:07:49 679

原创 MFC窗口最前

this -> SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);//保持最前this -> SetWindowPos(&wndNoTopMost, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);//取消最前

2019-05-03 10:47:56 187

原创 C语言病毒制作

这里介绍一种C语言病毒,原理就是不断产生垃圾文件破坏你的电脑磁盘。注意!仅供学习和参考,严禁传播病毒! FILE *fp; char SW[1024]={"9795b9323f11551250e12e0bc74a21735c71e3409795b9323f11551250e12e0bc74a21735c71e340"};//垃圾信息 char szPath[120];//存储路径和文...

2019-05-02 21:41:00 2414 3

原创 MFC获取本机时间

CTime t = CTime::GetCurrentTime(); //获取系统日期int d=t.GetDay(); //获得几号int y=t.GetYear(); //获取年份int m=t.GetMonth(); //获取当前月份int h=t.GetHour(); //获取当前为几时int mm=t.GetMinute(); //获取分钟int s=t.Get...

2019-05-02 21:25:33 606

转载 MFC打开外部文件

介绍3个MFC打开外部文件的方法:1.WinExec原型UINT WinExec(  LPCSTR lpCmdLine, // 命令路径  UINT uCmdShow // 显示方式  );用法WinExec("Notepad.exe", SW_SHOW); // 打开记事本  WinExec("D:\\Program File...

2019-05-02 21:22:02 713

原创 C语言char的大小写转换

方法1:需要头文件:#include <string.h>在C语言中,每一个常用字符都有一个对应的ASCII值,大写字母A~Z对应的ASCII为65~90,小写字母a~z对应的ASCII值为97~122。大写字母与小写字母的ASCII值相差32,所有可以这样实现大写字母与小写字母的转换。int nLen;//存储长度char ch[100];//char变量gets(...

2019-05-02 21:06:56 10601

用于VC6.0的AssistX

还在愁VC6.0不够好用?试试这个,支持代码高亮显示,分不同颜色,代码自动补全!

2019-05-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除