精华内容
下载资源
问答
  • c++界面设计
    千次阅读
    2021-02-14 12:00:32

    想利用C或C++做界面设计,怎么做?

    方法步骤如下:

    1、首先打开计算机在,在计算机内打开打开QtCreator,新建一个qt工程。

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

    3、可以看到左侧有很多控件,中间就是程序运行时显示的窗口,右侧是对象窗口和属性窗口。其实,图形界面编辑器有一个独立的软件,叫做qt designer,是专门用来编辑图形资源的。实际上,编辑完成的图形界面是一个纯文本的xml文件,其实还有很多类似的图形界面编辑器。Qt集成开发环境会将我们编辑的图形界面xml文件转换成可编译的c++代码。

    相关文章;http://www.xdy666.com/

    4、下面我们在中间的窗口中拖入一个按钮,一个文本框。左键按住Push Button和Line Edit不放,拖到界面上即可。

    5、要注意按钮和文本框的objectName,在编写代码时要用到。

    6、将窗口调整下,让窗口大小合适,按钮和文本框能够对齐,并且能够随窗口的变化而变化。

    7、先点击窗口空白的地方,再点击上方工具栏上的水平布局按钮。然后将窗口调整到合适大小,来看看效果。

    8、点击菜单栏的工具Form Editor预览,来看看实际运行时窗口的效果。这只是外观效果,下面我们来添加一点代码。

    9、在按钮上右键,点击转到槽。

    10、然后再双击clicked(),将转到代码编辑页面。

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

    12、最后点击运行按钮即可。
    参考文章:
    http://www.jieba8.com/

    更多相关内容
  • C++界面设计

    2012-09-02 14:46:24
    一实例介绍如何实现三个独立的分离窗口:监视窗口,控制窗口和动画窗口,并以图1中的进水和温度值传递为例,介绍如何实现控制功能和不同窗口间的数据共享,并介绍实现无闪烁动画的方法。
  • C++ 界面设计须知

    万次阅读 2017-02-20 17:17:57
    C++界面 1. 如果程序的界面不是太复杂,用 SDK 或 MFC 开发都行。 2. 如果程序对界面的美观要求比较高并且改动比较多,用客户端引擎来做比较好,可以参考C#中的WPF编程。 3. 还有现在很多软件都是客户端嵌...

    C++做界面
    1. 如果程序的界面不是太复杂,用 SDK 或 MFC 开发都行。
    2. 如果程序对界面的美观要求比较高并且改动比较多,用客户端引擎来做比较好,可以参考C#中的WPF编程。
    3. 还有现在很多软件都是客户端嵌浏览器来做界面了,因为网页脚本写界面方便,JS+CSS也利于分工合作。

    MFC 微软基础类库
    图像显示 GDI / D3D / OpenGL

    MFC / QT区别
    1.IDE –> VS / QT Creator
    2.简易–> 复杂 / 易上手
    1、语言本身
    QT:跨平台,语法结构简单清晰。面向对象的特性体现的比MFC明显。代码写起来比较优雅,也就是说上手会快一点。
    MFC:在Windows平台地位毋庸置疑,QT在windows下基本属于非主流了。个人感觉MFC相较于QT是比较杂乱的,你可以看下MFC以及QT的实例代码,直观上就可以了解了。并且要写MFC必须要知道Windows的消息循环机制。而QT开始时并不需要了解Windows底层的东西。

    2、学习资源
    QT:基本上只有官方的官网和demo了,相关的开发论坛比MFC的少很多,毕竟敲MFC的人要多。
    MFC:MSDN资源,对于初学者来说可能MSDN比较枯燥,相关论坛和那种问答的资源要多很多,一般初学者遇到的问题都可以看到前辈们的解决方法。

    3、IDE以及开发配置
    初学者应该是windows,对于MFC,一个Visual Studio就足够了。QT,用QT Creator,配置也不会太麻烦。

    个人建议:QT

    如何进行MFC框架编写窗口程序视频教程?
    http://edu.51cto.com/course/course_id-1779.html
    如何进行MFC数据库编程视频教程?
    http://edu.51cto.com/course/course_id-1770.html

    Qt-介绍与跨平台基本环境搭建(视频)
    http://mooc.guokr.com/career/3582/Qt-介绍与跨平台基本环境搭建/

    QT下载的时候最好下载QT5,因为集成了,安装方便 –> 如下参照Qt 5.4.0 下载和安装
    Qt Creator下载和安装(详细教程)
    http://blog.csdn.net/win_turn/article/details/50465127

    QT Creator的使用可以参照:
    http://blog.csdn.net/win_turn/article/details/50465127(安装QT4的时候捎带讲述了)
    http://blog.csdn.net/clb1609158506/article/details/45014507

    Snack (C实现).Linux下实现的太复杂了~~
    1.数组实现:http://blog.csdn.net/lyh66/article/details/7367561
    2.链表实现:http://blog.csdn.net/huangblog/article/details/8294326

    展开全文
  • c++界面设计TCP/IP聊天界面,完整代码。
  • c++窗体与界面设计

    2017-01-03 21:23:23
    多媒体触摸屏程序应用实例
  • 使用 Dev-C++开发windows程序界面设计

    千次阅读 2021-07-29 12:10:57
    很多年前学过C++,但没有怎么使用过。最近有时间,准备重新学起来,以便可以编写自己喜欢的程序。 关于C++编译器,讨论文章已经很多。详细对比的文章也很多,我只是说说我一个初学者的感受。 就我自己而言,当初...

           很多年前学过C++,但没有怎么使用过。最近有时间,准备重新学起来,以便可以编写自己喜欢的程序。

           关于C++编译器,讨论文章已经很多。详细对比的文章也很多,我只是说说我一个初学者的感受。

           就我自己而言,当初上学时用的是TC 2.0,DOS时代的C C++编译利器,时代过于久远,除了练习C以外,不知道还能做什么。网上还有可以运行在win 7下的TC 自制版。

          VC++,VC++.net 有点庞大,自动生成的代码难以阅读理解。

          Code Blocks 也用过,不是很方便。

          codelite 使用过,按各个教程配置起来,总是无法编译,一闪而过,卸载换了个版本,仍然如此,看着好像是没有出错的编译完了,但exe 全盘找不到,算了,不折腾了。

          最后,找到了DevC++ 6.5版,用起来特别方便,单个文章也能直接编译,不用建项目,对于初学者来说,运行个书上网上的例子特别方便,没有自动生成的那些乱七八糟看不懂的东西。

           后来才知道,原来Dev C++ 版本到了5.11后,官方已经放弃了,是中国两位大学老师,教C++的,为了教学,他们接手了 Dev-C++ 的继续更新和开发,做了很多修复和优化工作。这些优化对于初学者很友好,非常适合中国学生练习使用。

          熊猫 Dev-C++ 的开发者royqh1979 和 Anbang24,两位都是是教师

     

    我用的是最新版的。6.5 上图。

    自己练了几个类似HelloWorld的程序后,试了试能不能用Dev C++开发windows程序,原来,还真的可以,但所有的界面都要使用win32 api 手写。

    用搜索大法,完成了这样一个比较简单的界面。

     

    想分析网址,http的比较简单,但https的就比较麻烦。目前只是设计出了界面。

    贴几行代码。

     HFONT hf = CreateFont( 16,                                                 //   nHeight 
                                      0,                                                   //   nWidth 
                                      0,                                                   //   nEscapement 
                                      0,                                                   //   nOrientation 
                                      FW_BOLD,                                       //   nWeight 
                                      FALSE,                                           //   bItalic 
                                      FALSE,                                           //   bUnderline 
                                      0,                                                   //   cStrikeOut 
                                      DEFAULT_CHARSET,                       //   nCharSet 
                                      OUT_DEFAULT_PRECIS,                 //   nOutPrecision 
                                      CLIP_DEFAULT_PRECIS,               //   nClipPrecision 
                                      DEFAULT_QUALITY,                       //   nQuality 
                                      DEFAULT_PITCH   |   FF_SWISS,     //   nPitchAndFamily 
                                      TEXT( "微软雅黑"));    
     
        switch (message) {
            case WM_CREATE:
                hwndButton = CreateWindow ( TEXT("button"), TEXT("分析链接"),
                                            WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
                                               680, 60,
                                               75, 23,
                                               hwnd, (HMENU)IDcmdButton, ((LPCREATESTRUCT) lParam)->hInstance, NULL);
                if (!hwndButton) MessageBox(NULL,"创建按钮失败","Message",MB_OK|MB_ICONERROR);
                ShowWindow(hwndButton,SW_SHOW);
                UpdateWindow(hwndButton);
                
                hwndButton1 = CreateWindow ( TEXT("button"), TEXT("开始下载"),
                                            WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
                                            788, 481,
                                            75, 23,
                                            hwnd, (HMENU)IDcmdButton1, ((LPCREATESTRUCT) lParam)->hInstance, NULL);
                if (!hwndButton1) MessageBox(NULL,"创建按钮失败","Message",MB_OK|MB_ICONERROR);
                ShowWindow(hwndButton1,SW_SHOW);
                UpdateWindow(hwndButton1);
                
                hwndButton2 = CreateWindow ( TEXT("button"), TEXT("选择文件夹"),
                                            WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
                                            840, 391,
                                            85, 23,
                                            hwnd, (HMENU)IDcmdButton2, ((LPCREATESTRUCT) lParam)->hInstance, NULL);
                if (!hwndButton2) MessageBox(NULL,"创建按钮失败","Message",MB_OK|MB_ICONERROR);
                ShowWindow(hwndButton2,SW_SHOW);
                UpdateWindow(hwndButton2);    

    case WM_PAINT:
                hdc = BeginPaint (hwnd, &ps);         
               // SetTextColor(hdc, RGB(255,0,0)); //可以用RGB三原色设置文本颜色    
                //SetBkColor(hdc,RGB(0,0,0));  设置背景色。 
                SetTextColor(hdc, RGB(255, 0, 0));             
              
                 TextOut(hdc,60,91,TEXT("实际有水印网址"),14);     
                 TextOut(hdc,108,123,TEXT("Item_IDs"),8);
                TextOut(hdc,351,196,TEXT("无水印视频播放地址"),18);    
                TextOut(hdc,351,277,TEXT("无水印视频真实地址"),18);    
                TextOut(hdc,50,391,TEXT("作者:"),6);    

         

    展开全文
  • 简单的C++游戏载入界面设计-附件资源
  • c++界面编程(界面设计必备)c++界面编程(界面设计必备)c++界面编程(界面设计必备)c++界面编程(界面设计必备)
  • Dev-C++界面设计

    千次阅读 多人点赞 2018-12-15 16:29:11
    Dev-C++是个不错的C++IDE——在10年前,它是很不错,在现在,它是个以界面丑陋和调试像吃粑粑这两点著称,如下图。           实在是丑到离谱,丑到无法忍受。可是没办法呀,人家CCF规定比赛用这个,你...

    Dev-C++是个不错的C++IDE——在10年前,它是很不错,在现在,它是个以界面丑陋和调试像吃粑粑这两点著称,如下图。


     

     

     

     


     

    实在是丑到离谱,丑到无法忍受。可是没办法呀,人家CCF规定比赛用这个,你个小蒟蒻吵什么?我现在就来讲讲怎么把你的Dev-C++快速调得好看得不像Dev-C++。

     

    首先我很喜欢这种颜色的预设:

     

     

     

     不过你放心吧,再怎么调也调不了这么好看的。

     在DEVC++的菜单里选择TOOLS(工具)

    然后在出来的菜单中选择从上往下数第3个:Editor Options(编辑器选项)

     

     然后粗来这个界面:

     

     把这个设置为80

     

     

     

    然后勾选这个

     

    然后这个选择成黑色(black) 

     

     

     

     

     

    然后点击上面的colors进入这个界面

     

    单击这个

     

    选择GSS_HACKER

     

    粗来这样的东西: 

     

     

     

     

    单击左边那一列行号:

     

     

    界面变成这样:

     

     

    单击这个

     

    选择SILVER(银色)

    再单击这个:

     

    选择CUSTOM 

     

     

     然后它会弹粗来这个界面让你选颜色:

     

     

    单击规定自定义颜色: 

     

     

     然后界面变成这样:

     

    把颜色数据改成这样:

     

     

     点确定:

     

    界面变成这样:

     

    单击这个INT

      界面变成这样:

     

     

    单击这个:

    选择CUSTOM

     

     

     

    在这个界面选择基本颜色中的这个颜色(第八列第三行):

     

    点确定,界面变这样

    单击20这个数字:

    单击这个

    选择CUSTOM

    点规定自定义颜色

     

    把色调写成这样:

    点确定

     

     

    单击#include

    单击这个

    选择silver

     

     

     单击这个中括号:

    单击这个

    选择silver:

     

     

    然后基本就差不多了,保存这个预设:

     

    单击这个按钮

    出来这个界面:

     

     

     你随便输入什么都可以啦。然后下次要用这个预设就这样(我起的名字是MY_GSS):

     

     

     

     好了,DEV-C++装逼效果教程结束咯~

    展开全文
  • c++课程设计员工管理系统带MFC界面
  • 两种用C++实现计算器界面设计的工程,用qt-creator编辑,一种是直接声明QWidget变量的方式,一种是继承QWidget的方式。
  • Qt旨在一次性开发应用程序和用户界面,然后将它们部署到多个桌面和移动操作系统上。 点击获取Qt下载 Qt Creator QtCreator 为您提供了在整个应用程序开发生命周期中完成任务的工具,从创建项目到在目标平台上部署...
  • C++ 界面开发工具推荐

    2015-09-19 10:23:08
    C++的能界面编程的软件有那些呢?全部举例出来吧。 然后求推荐,选哪个好用,我是业余的自学的兴趣小组的。 据说QT很不错,然后再推荐基本QT的界面编程入门的书吧 我已经有一定编程基础了,高级点的不涉及基础的...
  • 精品文档助力人生欢迎关注小编 c++课程设计及图书管理系统窗口界面 C++课程设计 课程设计 系部计算机应用技术系 专业计算机应用技术 班级学号 姓名 一系统功能分析 图书管理系统 设计说明报告 图书馆作为学生学习...
  • C++使用OpenCV开发带界面程序总结

    千次阅读 2021-01-29 10:34:07
    C++使用OpenCV开发带界面程序总结 概述 OpencCV自身已经带了GUI界面,这个作处理结果检测是够用的,但是要产品化,界面就显得有点不专业(可能是自己研究不够),所以就得使用一些相关的C#、MFC、QT等来完成用户交互...
  • VS2010 C++ MFC 登陆界面设计

    热门讨论 2015-01-21 09:42:45
    VS2010 C++ MFC 在主程序显示前显示登陆界面,初始账户密码均为zc。使用access数据库,密码可在其中修改。
  • c++程序设计300例 书(部分) 源码
  • C++界面相关的编程 含有源代码 有特别详细的教程
  • VS C++ 编辑器界面

    千次阅读 2018-04-17 15:56:52
  • C++/QT 贪吃蛇小游戏 界面设计

    千次阅读 多人点赞 2020-03-22 10:05:28
    C++/QT 贪吃蛇小游戏 界面设计 前言:本文所写的贪吃蛇是笔者初学QT练手的小项目,做出来的界面较为粗糙。由于很久没有接触C++,程序中类封装的不是很规范。写这篇文章,权当是记录生活了,手动狗头。还有就是写的...
  • C++界面

    万次阅读 多人点赞 2019-08-03 11:23:23
     ...Xtreme ToolkitPro v15.0.1,Skin++,等界面库,以及一些网友自己写的界面库,开始对于C++软件界面美化有了一点点的心得。不敢藏私,希望和一些新手朋友们分享交流。     一...
  • C++模拟ATM机界面设计

    2013-02-25 15:17:08
    ATM机模拟界面设计 类似于生活中我们用ATM机取钱是所遇到的这种操作,通过c++语言实现
  • C++游戏Loading界面

    2015-09-05 20:17:56
    一个简单的游戏Loading界面设计,千里之行,始于足下~
  • 漂亮的三方界面库,可以编写非常漂亮的界面.长得跟.NET界面一样
  • 设计一个化妆品销售管理信息系统,该系统的用户由一般用户和管理员组成,首先是欢迎界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中。按照要求完成所有的功能和模块。 本...
  • 《Visual_C++程序设计教程》第三章MFC中的资源与界面设计,供大家学习,很有用!
  • c++课程设计及——图书管理系统窗口界面.doc
  • 在众多的C语言开发平台中,这一款是初学者较为容易上手的一款软件。相较于VC6.0的经典,绿C拥有如下优势:1、中文版的界面;2、空白程序创建容易;3、界面清晰
  • c++课程设计及图书管理系统(窗口界面).docx

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 148,845
精华内容 59,538
关键字:

c++界面设计

c++ 订阅