是否可以仅使用 C 来制作桌面应用程序(带 GUI)?
Is it Possible to Make a Desktop Application (With GUI) using only C?
所以我环顾了几天,资源似乎非常稀缺......我知道为此使用专用语言(如 C++)更快,但我仍然很好奇在哪里我可以学会只用 C.
This tutorial seemed kind of promising,但我想肯定还有更多……有人知道吗?
有可能。
当然你需要平台头文件,比如 <windows.h>
但那些是 C 头文件。
但这不是一个很好的主意,甚至作为学习练习。
C 是桌面应用程序的低级语言。 Windows 驱动程序通常是用 C 编写的,控制台应用程序也是如此,但是 GUI 对象最好使用面向对象的语言,它可以为 Windows 对象提供面向对象的接口。
所以我环顾了几天,资源似乎非常稀缺......我知道为此使用专用语言(如 C++)更快,但我仍然很好奇在哪里我可以学会只用 C.
This tutorial seemed kind of promising,但我想肯定还有更多……有人知道吗?
有可能。
当然你需要平台头文件,比如 <windows.h>
但那些是 C 头文件。
但这不是一个很好的主意,甚至作为学习练习。
C 是桌面应用程序的低级语言。 Windows 驱动程序通常是用 C 编写的,控制台应用程序也是如此,但是 GUI 对象最好使用面向对象的语言,它可以为 Windows 对象提供面向对象的接口。