怎样用C\C++编写具有窗口界面的软件
初学者大多会有你这种疑惑,而且说实话,确实很难在初学的时候让你对这些问题有全面的了解,只能简单地让你这样来理解: 计算机最底层是硬件(电路),然后中间是一些固件(非常底层的程序),再上面是操作系统(本质上是一种很底层的程序),再上面驱动、服务和系统软件(底层程序),再上面是应用程序(高层程序,比如记事本程序等),当然,现在还发展出了基于虚拟机的程序(比如java程序),对这些程序来说,前面提到的应用程序就是中层程序(虚拟机)。
那么在这个层次模型里面,C语言是可以应用在从固件一直到应用程序的所有编程阶段的。
C语言作为一种语言,它本身只是一种表达方法,在不同的编程阶段,都有其具体的应用C语言的“环境和方法”。
比如你现在就处在编写DOS应用程序的阶段,所以你看到的C语言就是在一个DOS窗口里写出一些同样是在DOS窗口里运行的程序出来,而且你看不到用这种方法如何才能写出一个极品飞车游戏。
但是当你按照老师的要求扎扎实实学好语言本身的规则、语法之后,你就有了去了解其他“环境和方法”的资本了,你会发现这种过渡是自然、容易的。
比如要编写一个Windows窗口应用的话,你只是需要一个合适的编译开发环境(比如VC)和调用几个与过去不同的函数而已(如果你语言掌握得非常扎实,则“合适的编译器”或许也是不需要的,不过这已经不是通常的编程方法了,现在还没有办法跟你解释怎样通过TurboC来编写一个Windows窗口程序,但那确实是可能的)。
所以你问“怎么学”,我的建议就是脚踏实地,一步一步,先把眼前的掌握好。
如果你想一步登天,那么结果就是,要么最终也只能写点给外行人看的程序,要么花更多时间回过头来不基础。
C语言开发的软件界面怎么设计的啊?
需要自己编辑资源文件来创建Win32的界面。
如果你是使用的Turbo C之类的,这是可行的。
对于简易的界面而言,如果你只是处于学习C语言的阶段,需要比较熟悉win32的api如果你是使用的VC (Visual Studio C++)的话,也是有与VB类似的工具箱来拖放控件的,推荐基于MFC来开发。
--这意味着你需要再学习一些新的东西,对于一般的应用程序,这没有必要这样,因为那个年代很多系统还是DOS的字符界面,所以基本上没有好的工具来作GUI界面...
电脑屏幕不能完全显示可以一屏显示的某一应用软件界面,怎么办?...
如果楼主想用TC之类的编译器做一个Windows界面那几乎是不可能的(理论上的还是有可能的)。
工作量大的吓人,而且也不知道TC能不能调用Windows API。
如果用其它的编译器(VC?)还是可以的,工作量也不小可能比你的功能实现代码多几倍都不止。
这还是在你VC玩顺了的前提下。
所以还是先学C++,而后用VC来做吧。
c#+mysql怎么用c#做好看的窗体应用程序,界面设计
学习c++程序基础知识学习经典入门。
C++程序是一门广泛用于工业软件研发的大型语言。
具有很高的复杂性和解决问题的能力。
C++不仅在开发上极具价值,同时在学术界也就有很高的价值。
有关C++的文章应该可以用浩如烟海来形容了吧。
C++的世界级经典书籍也是数不胜数。
然而,目前开发语言是如此地繁荣,就连微软也在推出了新的开发语言C#。
一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,前段时间看了据说是微软操作系统源代码的东东,其中很多还是C语言。
而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。
也许Java和C#的狂潮终将迫使C++回归本位— 回到它有着根本性优势的开发领域:低级系统程序设计、高级大规模高性能应用设计、嵌入式程序设计、通用程序设计以及数值科学计算等。
果真如此,我认为这未尝不是一件好事。
电力系统软件所要求的高性能和大规模数值计算正是C++所擅长的。
就我所接触的南瑞和鲁能,很多涉及到电力系统计算的软件如PAS等,都是用C++来开发的。
在电力系统软件开发这块阵地,C++大有用武之地。
C++吸引如此之多的智力投入,以至于这个领域的优秀作品,包括重量级的软件产品、程序库以及书籍等,数不胜数。
在C++之父Bjarne Stroustrup的个人主页上,有一页列出了一些(全部或大部分)使用C++编写的系统、应用程序和库。
...
怎么把一个C语言程序做成应用程序,或者用什么软件
追问: 我有一个VC6.0,当然编译完就是EXE格式,但是要把它单独分离出来,有自己的界面等,直接就可以运行,而不是编译里运行, 回答: 你编译完之后会多出一个EXE的同名文件啊,你直接运行这个EXE问件就可以啦,至于自己的界面这些也是要你代码写的。
你做了界面那运行时就有界面,你没有写界面那么你在WINDows下打开那个EXE文件就只能是一个命令行窗口弹出来。
追问: 但是我去用那个同名文件,当输完数据按ENTER后,窗口消失了,没有结果啊,这是为什么啊D憧梢钥?芳由?include 然后在文件最后加上system("pause");使程序运行后停留,也可以在程序的结尾加上退出程序的语句或者获取输入流的语句,例如getchar();这样也可以使程序在运行完后停留 提问者 的感言: 呵呵,谢谢了 2010-07-20