大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

所有文章
大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > C/C++语言 > 大宇:C编程 > [001.05]图形版helloworld

[001.05]图形版helloworld

发布时间:2018/07/23 大宇:C编程 标签C编程阅读:61

MFC版本Helloworld:

首先添加一个新建项目

文件》》新建》》项目

选择MFC项目

MFC应用程序》》名称》》确定

其他所有都是下一步,除了这个界面

请选择基于对话框》》一直下一步/完成

这样,VS自动给我们新建了一个项目

我们可以试运行一下

接下来我们开始搞事情!

将控件拖到界面上

选择工具箱》》Button》》拖到窗口处

Static Text同样操作

下面我想做一个点击button按钮,让Static Text显示Helloworld

选择StaticText右键选择添加变量

更改箭头所指两个值

我这命名变量名为label1

双击Button1按钮

添加如上代码

测试效果如上

我们还能实现点击按钮,打开记事本功能

如上两行代码(没有被注释掉的)都能实现,但是两个代码有不同之处

我们先测试system();

点击Button按钮,会打开系统默认的text程序

但是我们发现还多了一个黑窗口(控制台)

下面我们来测试一下WinExec()这个函数

没有黑窗口/控制台的出现

有些喜欢搞事情的同学可以在前面加个死循环

这样子计算机一下子内存就不够用了

有些同学说,但还是有一个窗口,能不能把它隐藏起来?

可以的!下面我们来创建一个win32程序。

Win32窗口程序:

新建一个win32项目

文件》》新建》》Win32项目

这样子系统会自动给我们创建一个项目

如上所示

找到入口函数:

_tWinMain(…)

从头到尾删除掉里面的东西。

一直删除到现在这个样子,return 0;

写入如上所示代码

会看到如下现象:

每隔2秒钟弹出一个计算器。

还有一个在Linux系统下运行Qt图形界面的Helloworld,会在Qt专题里面使用,欢迎你的收看。

The bottom line, for me, is simple.

Let’s hope it doesn’t take 500 years for a discipline of testing to becomes the standard for software developers.

From:dayu

您好!请登录

合作网站快捷登录:
点击取消回复

已有1评论

    大宇博客

    点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息