.C++怎么去编写那种有窗口界面的程序

2022-10-27 14:55

3个回答

1、首先打开QtCreator应用程序,新建一个qt工程。

2、然后灯工程建立完毕,代码编辑界面出现,双击左侧的dialog.ui,将会打开图形界面编辑器。

3、然后在中间的窗口中拖入一个按钮,一个文本框。左键按住Push Button按钮和Line Edit按钮不放,拖到界面上。

4、然后把窗口的大小调整到想要的样式。

5、然后点击选择工具栏中的Form Editor-预览,来看看实际运行时窗口的效果。

6、然后右键单击按钮,选择打开转到槽。再左键双击clicked(),将转到代码编辑页面。

7、然后在代码编辑页面添加如下代码:“QMessageBox::information(this,"图形界面",ui->lineEdit->text());”,注意在顶部添加“#include ”。

8、然后点击左侧的运行按钮。在文本框输入自己想要的文字,再点击pushbutton按钮。

9、最后图形界面程序已经完成了。

我猜测你学习C++用的是文本编程工具如tc 3.0或vc6.0中的一项功能,如果要写窗口界面的程序,要学习VC++,采用可视化编程工具,比如比较经典的VC6.0,推荐你看一个视频教程《孙鑫VC++视频教程》。比较经典的老教程,也让你从C++文本编程的面向对象转向窗口界面编程的面向对象,会让你从学生级别编程跃升到社会实践级别编程。
先注册个窗口类(同时写个窗口过程):
声明个WNDCLASSEX,然后在注册窗口类:RegisterClassEx
然后就可以建立窗口了:
CreateWindowEx
再接下来就是显示窗口了:
用ShowWindow显示窗口,用UpdateWindow更新窗口客户区

再接下来的就是消息循环了
while (!GetMessage(....)) { /* 返回0是接收到 WM_QUIT */
TranslateMessage(...); /* 吧消息的键盘扫描码翻译成ascii */
DispatchMessage(...); /* 分派消息 */
}
相关问答
如何用VC++编C窗口程序
2个回答2022-10-16 09:08
一般用MFC来做,比较好上手。 推荐去看看孙鑫的MFC系列教程。windows的桌面程序开发说开了可不小,一句两句说不清的。
C语音编一程序
1个回答2024-01-22 10:34
任何问题还是自己做一下,出问题的地方再拿出来问比较好
c编译程序是什么?
1个回答2022-08-17 18:24
选D 编译就是把C语言编译成目标代码程序。然后再通过连接程序把目标代码程序连接成可执行程序。 说的通俗点,编译就是把.c格式的文件变成.obj格式的,连接就是把.obj格式的变成.exe格式的。
C程序小动画
1个回答2024-04-19 03:15
思路可以用initgraph初始图形界面 循环中用sleep延时 circle画圆
什么是钩子程序?c/c++如何实现?
1个回答2022-08-30 16:29
好像一种黑客程序哦
把一个故事编程c++ 程序,救我, 急死
1个回答2023-11-28 14:04
这个太尴尬了晕 1个月后就是1对加1对在下就是2对加2对然后就是2^6对128只 还要算法纠结?? 问问你家读小学弟弟肯定可以算出来的 好吧讲正事 第六个月羊就是第五个月的每对产一对 囧还是双倍 题...
全文
把一个故事编程c++ 程序,救我, 急死 。
1个回答2024-01-04 02:04
int main( void ) { int jia = 0, yi = 0, bing = 0; for( jia = 0; jia < 2; ++jia ) { ...
全文
谭浩强的c程序设计和c++程序设计哪个好?零基础编程。
4个回答2022-08-22 08:55
你好 如果您是刚入门的话,建议先学习c语言,因为c++是c语言的扩充,你把c语言学习好了,学起来c++就很容易了,c语言是底层语言,很多底层的东西还是用c写的,所以建立先学习c,然后再学习c++ ...
全文
用C 语言编程
1个回答2024-04-13 10:15
#include"stdio.h" main() { int a[10],i,t,min,k=0; for(i=0;ia[i]) { min=...
全文
周海媚的脸型适合什么样的发型
1个回答2024-06-19 01:44
第1款——中分短发或者长发 中分式头发赤裸裸的瘦颜,就算你脸再大,中分式头发一定可以让你视觉上瘦好多 。 第2款——斜刘海式 斜刘海的巧妙分法可以让你巧遮大脸,不完美的大脸型一秒变瘦,而且脸型显得圆...
全文
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答