.C++怎么去编写那种有窗口界面的程序
13个回答
展开全部
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 <QMessageBox>”。
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(...); /* 分派消息 */
}
声明个WNDCLASSEX,然后在注册窗口类:RegisterClassEx
然后就可以建立窗口了:
CreateWindowEx
再接下来就是显示窗口了:
用ShowWindow显示窗口,用UpdateWindow更新窗口客户区
再接下来的就是消息循环了
while (!GetMessage(....)) { /* 返回0是接收到 WM_QUIT */
TranslateMessage(...); /* 吧消息的键盘扫描码翻译成ascii */
DispatchMessage(...); /* 分派消息 */
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下载Microsoft Visual C++ 6.0软件,打开程序
新建文件夹(打开倒数第3个)
win32 console application
_______
新建文件夹<打开第4个>
c++ source file
_______
这样就会弹出对话框了
新建文件夹(打开倒数第3个)
win32 console application
_______
新建文件夹<打开第4个>
c++ source file
_______
这样就会弹出对话框了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询