GUI? [英] GUI ?

查看:89
本文介绍了GUI?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在学习C编程课程,我们进入了一个小C ++。我理解

C ++用于构建许多不同类型的应用程序

包括Microsoft Office产品
http://www.research.att.com/~bs/applications.html


我们编写的代码在UNIX或MS-DOS窗口中运行。我想知道

他们如何使用

C ++程序开发复杂的GUI窗口。我不是在寻找技术解释只是一个简短的

解释。


Les

I am taking a C programming class, we get into a little C++. I understand
that C++ is used to build many different types of applications
including Microsoft Office Products
http://www.research.att.com/~bs/applications.html

The code we write is run either in a UNIX or MS-DOS window. I was wondering
how they develop the sophisticated GUI windows using
C++ programs. I''m not looking for a technical explanation just a brief
explanation.

Les

推荐答案

Les Coover写道:
Les Coover wrote:
我正在上一个C编程课,我们进入了一个小C ++。我理解,C ++用于构建许多不同类型的应用程序,包括Microsoft Office产品
http://www.research.att.com/~bs/applications.html

我们编写的代码是运行的在UNIX或MS-DOS窗口中。我想知道他们如何使用
C ++程序开发复杂的GUI窗口。我不是在寻找技术解释只是一个简短的解释。

Les
I am taking a C programming class, we get into a little C++. I understand
that C++ is used to build many different types of applications
including Microsoft Office Products
http://www.research.att.com/~bs/applications.html

The code we write is run either in a UNIX or MS-DOS window. I was wondering
how they develop the sophisticated GUI windows using
C++ programs. I''m not looking for a technical explanation just a brief
explanation.

Les




Graphics( GUI中的G是一个特定于平台的问题,在这个新闻组中讨论的不是
。 _standard_ C语言没有

图形设施,你必须使用特定于平台的

函数。


至于如何开发了GUI,最好在

news:comp.programming或图形新闻组中讨论。


对于C ++语言,这不是有标准设施

图形,你想要在大厅里的新闻组

news:comp.lang.c ++。请参阅下面的常见问题解答。


-

Thomas Matthews


C ++新闻组欢迎辞:
http://www.slack.net/~shiva/welcome.txt

C ++常见问题: http:// www.parashift.com/c++-faq-lite

C常见问题: http://www.eskimo.com/~scs/c-faq/top.html

alt.comp.lang .learn.c-c ++ faq:
http: //www.raos.demon.uk/acllc-c++/faq.html

其他网站:
http://www.josuttis.com - C ++ STL图书馆书籍



Graphics (the ''G'' in GUI) are a platform specific issue which is not
discussed in this newsgroup. The _standard_ C language has no
facilities for graphics, you will have to use platform specific
functions.

As for how GUIs are developed, that would better be discussed in
news:comp.programming or a graphics newsgroup.

For the C++ language, which doesn''t have standard facilities for
graphics either, you want to the newsgroup down the hall at
news:comp.lang.c++. See the FAQs below.

--
Thomas Matthews

C++ newsgroup welcome message:
http://www.slack.net/~shiva/welcome.txt
C++ Faq: http://www.parashift.com/c++-faq-lite
C Faq: http://www.eskimo.com/~scs/c-faq/top.html
alt.comp.lang.learn.c-c++ faq:
http://www.raos.demon.uk/acllc-c++/faq.html
Other sites:
http://www.josuttis.com -- C++ STL Library book




" Les Coover" < LC ****** @ cox.net.spam>在消息中写道

新闻:1W ***************** @ news1.central.cox.net ...

"Les Coover" <lc******@cox.net.spam> wrote in message
news:1W*****************@news1.central.cox.net...
我正在学习C编程课程,我们进入了一个小C ++。我理解,C ++用于构建许多不同类型的应用程序,包括Microsoft Office产品
http://www.research.att.com/~bs/applications.html

我们编写的代码是运行的在UNIX或MS-DOS窗口中。我是
想知道他们如何使用
C ++程序开发复杂的GUI窗口。我不是在寻找技术解释只是一个简短的解释。
I am taking a C programming class, we get into a little C++. I understand
that C++ is used to build many different types of applications
including Microsoft Office Products
http://www.research.att.com/~bs/applications.html

The code we write is run either in a UNIX or MS-DOS window. I was wondering how they develop the sophisticated GUI windows using
C++ programs. I''m not looking for a technical explanation just a brief
explanation.




特定于平台的扩展和库,例如

Win32 API,特殊关键词,如MS'''fastcall'',

''cdecl''等等。所有这些都非常依赖于

主机环境,所以它不在这里讨论的

平台相关的C语言中讨论。

标准C i / o是抽象的作为''字符流''。

也就是说,可以转移到标准C程序的最小单位

是一个字符(字节)。


-Mike



Platform-specific extensions and libraries, e.g. the
Win32 API, special keywords such as MS''s ''fastcall'',
''cdecl'', etc. All this is extremely dependent upon
the host environment, so it''s not covered by the
platform-dependent C language discusses here.
Standard C i/o is abstracted as ''streams of characters''.
That is, the smallest unit that can be transferred
to/from a standard C program is a character (byte).

-Mike


" Mike Wahler" < MK ****** @ mkwahler.net>在留言中写道

news:t0 *************** @ newsread4.news.pas.earthlin k.net ...

[snip]
"Mike Wahler" <mk******@mkwahler.net> wrote in message
news:t0***************@newsread4.news.pas.earthlin k.net...

[snip]
主机环境,因此这里不讨论依赖于平台的C语言。
the host environment, so it''s not covered by the
platform-dependent C language discusses here.




这里讨论的与平台无关的C语言。


更多咖啡! :-)


-Mike



"platform-independent C language discussed here".

More coffee! :-)

-Mike


这篇关于GUI?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆