wxWidgets:编写一个应用程序
wxWidgets:编写一个应用程序
您好,欢迎来到本教程。像我一样,您可能尝试过使用 Win32 库学习 C++ 中的 GUI 编程,但发现很难学习。我什至不打算教您任何这些,但我将向您展示如何使用免费的、易于使用的 wxWidgets GUI 库。wxWidgets 是其他几个 GUI 库的替代品。wxWidgets 易于使用,但仍然很强大,用它制作的程序可以轻松移植到 Windows、Mac、Linux 和其他几个平台,让您的程序能够覆盖更多人。除了基本的 C++ 知识外,本教程不需要太多。
我建议您自己将我给您的代码输入到您的编译器中,而不是简单地复制+粘贴。这将使您习惯于在键入程序时可能犯的错误,并帮助您更轻松地学习语言。现在,进入我们的第一个程序,一个空窗口。
在本教程中,我将为您提供源代码示例,您可以将其输入到您的开发环境中并进行编译。然后我会向你解释这段代码的作用,并给你一个挑战,尝试扩展你在每个部分学到的东西。这是第一个程序的代码,它由两个文件 base.cpp 和 base.h 组成:
#</